• 關於我們
  • 宣布
  • 隱私權政策
  • 联系我们
MasterTrend新闻
  • 家
    • 博客
    • 商店
  • 教程
  • 硬體
  • 游戏
  • 移动
  • 安全
  • 視窗
  • 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新闻
没有结果
看到的所有结果
開始 教程

GitHub 上的 Dotfiles:快速轻松地管理 Linux! 🚀💻

MasterTrend的见解 通过 MasterTrend的见解
2025年1月5日 16
在 教程
阅读时间:6分钟阅读
要 要
0
GitHub 上的 Dotfiles 轻松快速地管理 Linux!
13
共享
35
的风景
分享在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 中,任何名称以“.”开头的文件它是一个隐藏文件。默认情况下,它不会显示在您的文件管理器或终端的命令列表中。

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

点文件的常见示例包括:

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

Git 或 GitHub 如何帮助您?

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

将点文件存储在 VCS(版本控制系统)中可以帮助您避免这项重复任务,从而允许您立即在另一台机器上重复使用您的配置。只需克隆您的存储库,您就会获得相同的 shell 别名、熟悉的主题和一致的行为。 🔄

此外,将点文件存储在 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. 它始于 创建新存储库页面.
  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 上禁用自动更正:WhatsApp 屏幕上的键盘打开,在 iOS 上禁用键盘自动更正的步骤。
教程

立即关闭自动更正:1 分钟内自由书写⏱️🔥

2025年1月11日第6期
39
Steam 更新文件损坏 - 如何修复 Steam“更新文件损坏”错误;Steam 徽标背景变暗,分步指南及解决方案
教程

Steam 更新文件损坏:2 分钟修复 ⏳

2025年1月11日第6期
43
笔记本电脑上的 Windows 11 预览版:黑暗模式下的文件资源管理器,其中有一个文件夹和放大镜;一位女士在家里的办公桌上使用她的电脑。
教程

Windows 11 预览版:带有空格的 Mac 风格 QuickLook ⏱️

2025年10月13日
39
将 PC 连接到智能电视:通过 Wi-Fi 将笔记本电脑传输到 8K 电视,镜像您的屏幕并在家中播放视频。
教程

将电脑连接到智能电视:告别 HDMI!快速提示⚡

2025年1月10日 7日
114
移动 Steam 游戏:库背景上的 Steam 徽标,将游戏转移到 PC 上的另一个文件夹或磁盘的指南。
教程

Steam 游戏迁移:无需重新安装,即可将所有内容迁移至 SSD!🚀

2025年1月10日 3日
29
如何在 YouTube 上查看您的评论历史记录 - 带有评论图标的 YouTube 徽标,分步教程,用于查看您在 YouTube 上的评论历史记录。
教程

如何在 YouTube 上查看您的评论历史记录:立即删除它✂️

2025年1月10日 2
43
下一期
2025 年观看 Netflix 的最佳 VPN!发现最佳选择

2025 年 Netflix 最佳 VPN:立即流式传输! 📺

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

保持连接

  • 976 球迷
  • 118 追随者
  • 1.4k 追随者
  • 1.8k 用户

不要错过最新技术和游戏。
提示独特的、实用的指南并分析每一天。

订阅的形式
  • 趋势
  • 评论意见
  • 最后一个
如何加钟Windows桌面上的11:¡3个技巧犯错!

如何加钟Windows桌面上的11:获得更多分钟! ⏱每天都会

1 5月2025
如何保存游戏在REPO

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

7 7月2025
12最好的替代品幸运的这个程序为安卓

替代品幸运的这个程序:12个应用程序的更好和容易的! 🎮⚡

13 11月2025
🖥每天都会如何打开设备和打印机,在Windows11:4简单的步骤

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

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

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

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

修复的主板的笔记本电脑

10
安装Windows11家没有互联网

安装Windows11家没有互联网

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

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

10
武器的毁灭的黑暗时期:厄运的杀手分双桶从一台机器包围在一个黑暗的环境和海绵.

武器的毁灭的黑暗的年龄:23个武器透露⚔每天都会🔥

10.11月2025
智能手机的慢的女人炫耀他的智能手机屏幕上的100%,而上的箭,说明5的技巧易的速度和优化移动缓慢。

智能手机的缓慢:关闭这些选项3和苍蝇🚀

7.11月2025
蒸汽在一台笔记本电脑加:家用遥控制在前三您之前的评价会显示运行的电脑游戏,证明,你可以在一个笔记本电脑。

蒸汽在一台笔记本电脑加上:发挥作为一个笔记本电脑! 🎮⚡

7.11月2025
提高武器和盾牌-厄运的黑暗时代:捕获的保护区哨兵在那里花费的货币升级的武器和盾牌;指导升级和秘密技巧。

提高武器和盾牌🛡每天都会秘密的技巧,在厄运,黑暗的中世纪😱

7.11月2025

最近的新闻

武器的毁灭的黑暗时期:厄运的杀手分双桶从一台机器包围在一个黑暗的环境和海绵.

武器的毁灭的黑暗的年龄:23个武器透露⚔每天都会🔥

10.11月2025
39
智能手机的慢的女人炫耀他的智能手机屏幕上的100%,而上的箭,说明5的技巧易的速度和优化移动缓慢。

智能手机的缓慢:关闭这些选项3和苍蝇🚀

7.11月2025
76
蒸汽在一台笔记本电脑加:家用遥控制在前三您之前的评价会显示运行的电脑游戏,证明,你可以在一个笔记本电脑。

蒸汽在一台笔记本电脑加上:发挥作为一个笔记本电脑! 🎮⚡

7.11月2025
44
提高武器和盾牌-厄运的黑暗时代:捕获的保护区哨兵在那里花费的货币升级的武器和盾牌;指导升级和秘密技巧。

提高武器和盾牌🛡每天都会秘密的技巧,在厄运,黑暗的中世纪😱

7.11月2025
25
MasterTrend新闻标志

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

按照我们的

按类别浏览

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

最近的新闻

武器的毁灭的黑暗时期:厄运的杀手分双桶从一台机器包围在一个黑暗的环境和海绵.

武器的毁灭的黑暗的年龄:23个武器透露⚔每天都会🔥

10.11月2025
智能手机的慢的女人炫耀他的智能手机屏幕上的100%,而上的箭,说明5的技巧易的速度和优化移动缓慢。

智能手机的缓慢:关闭这些选项3和苍蝇🚀

7.11月2025
  • 關於我們
  • 宣布
  • 隱私權政策
  • 联系我们

版权所有 © 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电报短信线使者好黑客的消息混合隔壁困惑兴程序
你的乳齿象的实例