首页 > 解决方案 > 使用裸 git repo 进行点文件管理 - 关于 gitignore 的问题

问题描述

这是基于https://www.atlassian.com/git/tutorials/dotfiles

我不明白这部分:echo ".cfg" >> .gitignore

似乎正在将 dotfiles 文件夹(在本例中为 .cfg/)添加到 ~/.gitignore(主目录)。为什么?它说这是为了避免递归。但是,第一次设置 dotfiles 文件夹/repo 时未列出该步骤。它仅在安装在另一台机器上时包含。为什么除了第一台机器之外的每台机器都需要它?是在设置过程中遗漏了一步,还是在后续安装中实际上是不必要的,或者由于某种原因在安装时需要,但在初始设置期间不需要?

标签: gitgit-baredotfiles

解决方案


推荐阅读