我是Git的新手,每次使用它时,我总是会在我未跟踪的文件中感到烦恼.DS_Store
。我假设这是我的工作目录。
我尝试在Stack Overflow上搜索答案,但只找到了如何从存储库中删除它的答案,而不是从未跟踪文件列表中删除。
如何告诉Git完全忽略.DS_Store
个文件,从不将它们列为未跟踪文件?
答案 0 :(得分:7)
您可以创建.gitignore
文件。该文件告诉git它应该忽略哪个文件(更改),因此它们不会出现在git status
,git diff
等等。
.gitignore
是一个简单的文本文件。只需在文本编辑器中创建它(或者如果已有的话,编辑它),并添加以下行:
.DS_Store
然后,您应该将其添加到存储库,因此所有协作者都会忽略这些文件:
git add .gitignore
git commit -m "added .gitignore"