• 關於我們
  • 宣布
  • 隱私權政策
  • 联系我们
MasterTrend Info - 技术、新闻和教程
  • 家
    • 博客
  • 教程
  • 硬體
  • 游戏
  • 移动
  • 安全
  • 視窗
  • IA
  • 軟體
  • 网络
  • 什么是新的
  • zh_CNChinese
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
没有结果
看到的所有结果
  • 家
    • 博客
  • 教程
  • 硬體
  • 游戏
  • 移动
  • 安全
  • 視窗
  • IA
  • 軟體
  • 网络
  • 什么是新的
  • zh_CNChinese
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
没有结果
看到的所有结果
MasterTrend Info - 技术、新闻和教程
没有结果
看到的所有结果
開始 教程

Dotfiles en GitHub: ¡Gestiona Linux fácil y rápido! 🚀💻

MasterTrend的见解 通过 MasterTrend的见解
2026年4月28日
在 教程
阅读时间:6分钟阅读
0
GitHub 上的 Dotfiles 轻松快速地管理 Linux!
35
共享
98
的风景
分享在Facebook分享上Twitter

內容

  1. GitHub 上的 Dotfiles:不浪费时间的 3 个理由 ⏳🔥
    1. 概括
  2. 什么是点文件?
  3. Git 或 GitHub 如何帮助您?
  4. 使用 Git 和 GitHub 管理点文件的最佳方法
    1. 设置基本存储库和一些结构
    2. 存储你的点文件
    3. 将您的存储库上传到 GitHub
    4. 在另一个系统上使用

GitHub 上的 Dotfiles:不浪费时间的 3 个理由 ⏳🔥

为什么你应该把所有的 Linux 点文件保存在

概括

  • 使用 Git 管理点文件可以节省您的时间并提供强大的备份选项。 ⏳
  • 将点文件存储在像 git 这样的版本控制系统 (VCS) 中可确保多台机器之间的配置一致。 💻
  • 使用 GitHub 托管您的点文件使共享和协作变得简单。 🤝

点文件是一种方便且强大的方法 配置你的 Linux 系统但是如何才能追踪所有这些,并在需要时重新使用它们呢?试试 Git。🚀

什么是点文件?

在 Linux, cualquier archivo cuyo nombre comience con un «.» es un archivo oculto. Por defecto, no se mostrará en tu gestor de archivos ni en un listado de comandos en la terminal.

一些 Linux 程序使用隐藏文件进行配置,通常将它们放在您的主目录中。这是一个有用的设置,因为它可以使设置不受影响,同时确保它们仍然可访问。由于这些设置是纯文本文件,因此易于阅读和编辑。此外,您可以使用 Linux 命令行工具来处理您的系统设置。

点文件的常见示例包括:

  • .bashrc、.zshrc
  • .exrc
  • .gitconfig
  • .npmrc

Git 或 GitHub 如何帮助您?

点文件很棒,但它们是特定于系统的。当您需要更换计算机、使用辅助设备或访问远程服务器时,您可能会发现自己需要重新设置所有内容。

Almacenar tus dotfiles en un VCS (Sistema de Control de Versiones) puede ayudarte a evitar esta tarea repetitiva, permitiéndote reutilizar instantáneamente tu configuración en otra máquina. Solo tienes que clonar tu repositorio y obtendrás los mismos alias de shell, temas familiares y un comportamiento consistente. 🔄

此外,将点文件存储在 git 中是一个强大的备份选项。您甚至可以查看存储库历史记录,以了解何时以及为何更改特定设置。在协作环境中,您甚至可以通过 Git 共享您的点文件,以确保团队中的每个人都拥有一致的环境。 👥

就这一点而言,GitHub 是最好的。如果您有其他地方来托管您的 Git 存储库,您当然可以这样做,但 GitHub 使它变得更加容易。 🌐

使用 Git 和 GitHub 管理点文件的最佳方法

首先,要明白在 git 中存储点文件的任何方式都将是一个巨大的优势。有关于如何执行此操作的具体细节,但如果您可以在 Git 中存储文件、更新它并检索它,那么您将通过这种方式管理点文件而受益匪浅。 📈

不过,下面的方法在网上被广泛推荐并且对我来说很有效。这种特殊的设置应该可以帮助您以最小的努力保持一切同步。 🤓

设置基本存储库和一些结构

由于您的主目录可能包含许多您不想要的点文件存储库中的内容,因此最好避免使用标准设置。相反,您可以在基本存储库中管理您的点文件。 🏗️

基本存储库类似于普通存储库,但没有项目文件。它具有描述这些文件历史的所有 git 元数据,只是没有文件本身。这些文件可以存储在您的工作目录的其他位置,并且您只需使用基本存储库来控制它们。

首先在新位置创建一个基本存储库,例如:

mkdir $HOME/.dotfiles git init --bare $HOME/.dotfiles

使用此存储库时,您需要提供一个工作目录(用于文件)和一个 git 目录(用于存储库本身):

git --work-tree=$HOME --git 目录=$HOME/.dotfiles ...

每次使用 Git 时不必输入此命令,设置一个别名更有意义。您还可以提供基本存储库的路径,以便可以从任何目录中使用它:

别名 点文件=“/usr/bin/git--git-dir=$HOME/.dotfiles --work-tree=$HOME" 

存储你的点文件

首先确定您想要进行版本控制的点文件。

然后你可以运行这些命令来启动 控制你的文件 .bashrc,例如:

光盘 $HOME
点文件添加.bashrc 点文件提交-m “Bash 执行控制文件”

除了使用别名点文件而不是 git 命令 一般来说,你可以像往常一样使用 Git 来跟踪这些文件。这种方法实际上更简单一些,因为你可以从任何目录运行类似«dotfiles log»的命令。📜

将您的存储库上传到 GitHub

您可能会发现将您的存储库托管在 GitHub 等提供商上很方便。这使得共享对点文件的访问权限变得容易,尤其是从不同网络上的机器。即使使用现有的存储库,这也很容易做到:

  1. Comienza en la página Crear un Nuevo Repositorio.
  2. 输入存储库的名称。
  3. 在公共或私人存储库之间进行选择;私人的可能是最好的(见下文)。
  4. 单击创建存储库。

此时,您将看到一个带有设置说明的屏幕。要上传现有的存储库,只需运行以下两个命令:

dotfiles remote add origin https://github.com//.git dotfiles push -u origin main

您的 GitHub 用户名在哪里?是您为存储库选择的名称。

将您的存储库上传到 GitHub 时要非常小心:您的点文件可能包含敏感数据。理想情况下,您应该避免泄露包含任何存储库密码的文件。如果无法避免,至少考虑使用私有 GitHub 存储库;但是,您需要为此付费。 ⚠️

在另一个系统上使用

要在另一台机器上共享您的点文件,您需要重复上述过程并克隆基础存储库。具体来说,这意味着有两个重要步骤。首先,克隆存储库的基本副本:

光盘 $HOME
git 克隆 --裸 https://github.com//.git

这通常会被克隆到名为 .git 的目录中。一旦克隆完成,您就可以随意重命名它。

重新创建您正在使用的 git 别名:

别名 点文件=“/usr/bin/git--git-dir=$HOME/.dotfiles --work-tree=$HOME"

现在,您可以使用版本控制的点文件填充您的工作目录(您的 HOME):

点文件签出

此时,您可能会看到有关覆盖工作树文件的错误。这是因为您可能已经有旧的或默认的点文件,如 .bashrc。只需删除或移动这些文件,然后再次签出。 🔄


跟踪您的点文件版本将为您在升级或切换系统时省去很多麻烦。您还可以查看完整的历史记录并了解何时更改了什么以及为什么更改。 📚

分享這個:
8Facebook領英興趣X紅迪網豆瓣藍天執行緒數分享聊天GPT克劳德AI谷歌神交
8
股份
标签: EvergreenContentLinux技术提示
以前的出版物

如何在 Windows 启动屏幕上打开 CMD:快来学习这个实用技巧 ⚡

下一期

2025 年观看 Netflix 的最佳 VPN:立即享受流畅的流媒体体验!📺

MasterTrend的见解

MasterTrend的见解

我们的编辑团队共用一个深入的分析,辅导和建议越来越多的设备以及数字工具。

相关的出版物

iPhone 无线局域网通话。一位女士展示了 iPhone 设置中已启用的无线局域网通话选项;以及如何在 iPhone 上激活和使用无线局域网通话的分步指南。
教程

iPhone WiFi通话:如何激活和使用

2026年4月26日
141
在 4K 超高清电视上以高清显示电影场景时,可对亮度、对比度、清晰度、色彩、运动流畅度和 HDR 色调映射进行高级屏幕电视设置配置。
教程

高级电视设置:应该更改哪些设置,应该避免哪些设置

2026年4月7日
246
iPhone 呼叫转移已在设置中激活,手机屏幕上显示“呼叫转移”选项已启用。
教程

iPhone呼叫转移:如何激活和使用

2026年4月27日
217
在一家科技商店里,一位女士拿着智能手机,屏幕上显示着充电仪表应用程序显示的安卓手机的实际充电速度,包括电流和电池状态。
教程

安卓手机的实际加载速度

2026年2月22日
166
意外激活 Echo - 一位女士因家中客厅里亚马逊 Echo 音箱上的 Alexa 被意外激活而感到恼火。
教程

意外激活亚马逊音箱上的 Echo 功能

2026年2月9日
174
PNG 转 PDF 方法 - 将 PNG 文件转换为 PDF 的方法图示,显示 PNG 和 PDF 图标以及两种格式之间的转换箭头。
教程

Windows 11 中 PNG 转 PDF 转换方法对比:帮助您选择合适的转换方法

2026年4月27日
299
下一期
Mejor VPN para ver Netflix 2025

2025 年观看 Netflix 的最佳 VPN:立即享受流畅的流媒体体验!📺

5 2 选民
文章評級
訂閱
使用权
通知
客人
客人
0 評論
最古老的
最新 投票最多
線上評論
查看所有評論

保持连接

  • 976 球迷
  • 118 追随者
  • 1.4k 追随者
  • 1.8k 用户
  • 趋势
  • 评论意见
  • 最后一个
🖥每天都会如何打开设备和打印机,在Windows11:4简单的步骤

🌟如何打开设备和打印机,在Windows11:¡惊人的把戏!

2026年4月28日
Windows 11 持久时钟

Windows 11 持久时钟:选项、限制和实际决策

2026年4月28日
Windows 11 中以太网无法工作:9 个简单技巧

Windows 11 以太网无法工作:3 分钟解决方案 ⚡🌐

13 11月2025
如何保存游戏在REPO

如何保存游戏在REPO🔥发现这个秘密不要丢失取得进展

7 7月2025
失败在节省时间,有5个提示

失败在安卓,你5的技巧,你不知道! 📱✨

12
修复的主板-修复的主板

修复的主板的笔记本电脑

10
安装Windows11家没有互联网

安装Windows11家没有互联网

10
如何备驱动程序,在Windows11月10日在4个步骤!

如何备驱动程序,在Windows11/10它可以防止的错误! 🚨💾

10
AMD UDNA 架构适用于 PS6 和 Xbox Next,详细介绍了采用先进设计、面向高性能游戏机的下一代 GPU 芯片。

PS6 和 Xbox Next 中的 UDNA 架构:不仅仅是数字

4 de 5 月 de 2026
FBC Firebreak 武器:解锁和优先级 - 战术操作员在激烈的电子游戏场景中,被火焰包围,使用霰弹枪和火焰喷射器进行战斗。

FBC 火线武器:解锁与优先级

2026年5月3日
策略英雄 古代篇:白发女战士在史诗般的奇幻战斗中做出关键决策,从而改变游戏的走向。

英雄:古代战略:改变战局的决策

2026年5月3日
《Arc Raiders》中的 Shoring Up Defenses:实战策略——玩家在沙漠中与敌方无人机展开激烈的科幻战术战斗。

《Arc Raiders》中的 Shoring Up Defenses:实战策略

2026年5月3日

最近的新闻

AMD UDNA 架构适用于 PS6 和 Xbox Next,详细介绍了采用先进设计、面向高性能游戏机的下一代 GPU 芯片。

PS6 和 Xbox Next 中的 UDNA 架构:不仅仅是数字

4 de 5 月 de 2026
105
FBC Firebreak 武器:解锁和优先级 - 战术操作员在激烈的电子游戏场景中,被火焰包围,使用霰弹枪和火焰喷射器进行战斗。

FBC 火线武器:解锁与优先级

2026年5月3日
99
策略英雄 古代篇:白发女战士在史诗般的奇幻战斗中做出关键决策,从而改变游戏的走向。

英雄:古代战略:改变战局的决策

2026年5月3日
136
《Arc Raiders》中的 Shoring Up Defenses:实战策略——玩家在沙漠中与敌方无人机展开激烈的科幻战术战斗。

《Arc Raiders》中的 Shoring Up Defenses:实战策略

2026年5月3日
100
MasterTrend Info 标志

MasterTrend信息是你的参考来源的技术:探索的新闻、教程和分析的硬件、软件、游戏、移动和人工智能。 订阅我们的通讯和不错过任何趋势。

按照我们的

按类别浏览

  • 游戏
  • 硬體
  • IA
  • 移动
  • 什么是新的
  • 网络
  • 安全
  • 軟體
  • 教程
  • 視窗

最近的新闻

AMD UDNA 架构适用于 PS6 和 Xbox Next,详细介绍了采用先进设计、面向高性能游戏机的下一代 GPU 芯片。

PS6 和 Xbox Next 中的 UDNA 架构:不仅仅是数字

4 de 5 月 de 2026
FBC Firebreak 武器:解锁和优先级 - 战术操作员在激烈的电子游戏场景中,被火焰包围,使用霰弹枪和火焰喷射器进行战斗。

FBC 火线武器:解锁与优先级

2026年5月3日
  • 關於我們
  • 宣布
  • 隱私權政策
  • 联系我们

版权所有 © 2025 https://mastertrend.info/ - 保留所有权利。所有商标均为其各自所有者的财产。

We've detected you might be speaking a different language. Do you want to change to:
es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
nl_NL Dutch
sv_SE Swedish
Change Language
Close and do not switch language
没有结果
看到的所有结果
  • zh_CNChinese
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • ru_RURussian
    • pl_PLPolish
    • id_IDIndonesian
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
  • 游戏
  • 硬體
  • IA
  • 移动
  • 什么是新的
  • 网络
  • 安全
  • 軟體
  • 教程
  • 視窗

版权所有 © 2025 https://mastertrend.info/ - 保留所有权利。所有商标均为其各自所有者的财产。

wpDiscuz
紅迪網藍天X乳齒象黑客的消息
分享這個:
乳齒象VKWhatsApp电报短信线使者好黑客的消息混合隔壁困惑兴程序
你的乳齿象的实例