DS_Store文件简介DS_Store被Finder用来存储这个文件夹的显示属性:比如文件图标的位置。删除的副作用是丢失这些信息。当然这个副作用也不算太大。删除。GIT中的DS_Store项目
DS_Store被Finder用来存储这个文件夹的显示属性:比如文件图标的位置。删除的副作用是丢失这些信息。当然这个副作用也不算太大。
删除。GIT中的DS_Store项目中还没有 .DS_Store
只是补充。直接存储到。gitignore文件。
项目中已经存在 .DS_Store 文件
首先将其从项目中删除,然后将其添加到。gitignore。如下所示:
1.全部删除。项目中的DS_Store。这将跳过。不在项目中的DS_Store。
find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
2.补充。DS_Store到。被增加
vim .gitignore .DS_Store
3.使服从
git添加。
git commit-m ‘。DS_Store放逐!’