Git默认忽略配置目录

时间:2012-08-12 09:04:44

标签: git

我已经推送并使用git连续克隆存储库。我注意到git已经自动排除了Configure目录。

这个设置在哪里?我可以告诉Git考虑该文件夹吗?

4 个答案:

答案 0 :(得分:2)

你怎么知道它被自动排除?

有几件事需要注意:

  • 在文件夹中查看名为.gitignore的文件。将.gitignore文件放在目录中是排除目录内容的一种方法。它可以列出要忽略的文件模式,也可以列出排除所有内容的*
  • 在存储库根目录中查看.gitignore文件,这将列出存储库的所有忽略。
  • 在你的情况下不太可能,但要查找一个文件〜/ .gitconfig,它可能包含一个名为[core]的顶级条目,其中excludesfile键指向一个用作文件的文件。 .gitignore文件,用于该系统上的所有项目。

例如,这就是我所拥有的

[core]
    excludesfile = ~/.gitignore

我在别处写过three major ways of excluding files in git

答案 1 :(得分:1)

查找名为.gitignore

的文件

答案 2 :(得分:1)

查看回购邮件中的.gitignore文件。如果没有,请查找core.excludesfile值及其指向的文件,以查看是否忽略了Configure目录。请阅读此处了解更多信息:http://schacon.github.com/git/gitignore.html

答案 3 :(得分:1)

我认为git默认会排除你的configure目录,你是如何创建本地存储库的,你确定目录不是空的吗?但它应该有一个.gitignore文件来忽略你的文件,如果没有查看core.excludesfile。用户希望git在所有情况下忽略的模式(例如,由用户选择的编辑器生成的备份或临时文件)通常会进入用户的〜/ .gitconfig中的core.excludesfile指定的文件。