我已经用 git 推送并连续克隆了一个存储库。我注意到 git 已经自动排除了配置目录。
这个设置在哪里?我在哪里可以通知 Git 也考虑该文件夹?
你怎么知道它被自动排除了?
有几件事需要寻找:
*
所有内容。excludesfile
指向一个文件,该文件用作您所有项目的 .gitignore 文件那个系统。例如,这是我所拥有的
[core]
excludesfile = ~/.gitignore
我在其他地方写了关于在 git 中排除文件的三种主要方法。
查找一个名为.gitignore
查看您的.gitignore
存储库中的文件。如果您没有,请查找该core.excludesfile
值和它指向的文件,以查看 Configure 目录是否被忽略。阅读此处了解更多信息:http ://schacon.github.com/git/gitignore.html
我不认为 git 默认会排除您的配置目录,您是如何创建本地存储库的,您确定目录不为空吗?但它应该有一个 .gitignore 文件来忽略您的文件,如果不查看core.excludesfile
. 用户希望 git 在所有情况下忽略的模式(例如,由用户选择的编辑器生成的备份或临时文件)通常进入用户 ~/.gitconfig 中由 core.excludesfile 指定的文件。