使用Tower忽略gitignore文件中的.DS_Store

时间:2013-04-29 23:48:03

标签: gitignore git-tower

我有一个新的repo,在我执行第一次提交之前,我想忽略.DS_Store文件。

我尝试通过Tower将以下内容添加到.gitignore文件中:

.DS_Store
*.DS_Store
*/.DS_Store

但是只忽略根目录下的.DS_Store文件,其他所有文件都已准备好提交。

有没有让这些文件被忽略的技巧?

2 个答案:

答案 0 :(得分:17)

** /。DS_Store

尝试一下:)希望有所帮助

答案 1 :(得分:12)

确保您没有先将DS_Store添加到索引中。

如果您这样做,请查看“How Can I Remove .DS_Store Files From A Git Repository?”,然后检查.gitignore是否有效。
如果您只想将其从索引中删除,同时将它们保留在工作树中,请使用git rm --cached

注意:在您的情况下,只有.DS_Store就足够了。

请参阅Objective-C.gitignore中的GitHub Collection of Useful .gitignore Templates