这似乎是最愚蠢的问题,最明显的答案。直到现在,这对我来说都是。但是......在读完proper section of GitHub Help之后,我完全迷了路。它说:我应该提交.gitignore文件吗?
此文件可以提交到存储库,从而与克隆库的任何其他用户共享的规则列表。
到现在为止,大家好,我一直在谈论到大约GIT中告诉我,那.gitingore
文件必须COMMITED否则它的规则将无法正常工作!每个Git-newbie的问题:“为什么.gitignore
规则不适用?” 可以用来简单回答:“你有没有犯它?”。
而现在,来这里的GitHub的帮助说,这个文件可以 COMMITED,但它是没有必要...
请注意,忽略*您不希望共享,例如,只有您使用的IDE的特定配置文件可以使用'.git/info/exclude'来忽略。这个文件的格式与'.gitignore'相同,但是这个文件永远不会被提交。 – Chris
此外,'.gitignore'的内容在文件创建或修改后立即生效。 “承诺”问题通常指*其他文件*。例如,如果你提交文件'foo.c',然后将'foo.c'添加到'.gitignore',它将不会被忽略。您的忽略会阻止最初跟踪文件,但一旦跟踪它们,忽略文件就不会对它们执行任何操作。 – Chris