這似乎是最愚蠢的問題,最明顯的答案。直到現在,這對我來說都是。但是......在讀完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