2013-04-29 408 views
15

我有一個新的repo,在執行第一次提交之前,我想忽略.DS_Store文件。使用Tower忽略.DS_Store在gitignore文件中

我試着加入以下通過塔的.gitignore文件:

.DS_Store 
*.DS_Store 
*/.DS_Store 

,但只在根目錄下的文件.DS_Store忽略,所有其他被列入準備提交。

難道讓這些文件被忽略?

回答

12

確保您沒有先將索引添加到DS_Store中。

如果是,請查看「How Can I Remove .DS_Store Files From A Git Repository?」,然後檢查您的.gitignore是否有效。
使用git rm --cached如果您只想從索引中刪除,然後將它們保留在工作樹中。

注意:只有.DS_Store應該足夠你的情況。

參見GitHub Collection of Useful .gitignore Templates的​​。

+0

感謝的是,我並沒有將他們添加到回購,因爲我沒有做第一次提交。最後,我放棄並承諾了。 – CMSCSS 2013-04-30 21:24:15

17

** /。DS_Store

嘗試一下:)希望它幫助