在Mac os中是存在.DS_Store文件的,在使用git对项目进行版本控制时,该文件如果不加入.gitignore中,每次修改文件提交时,该文件都会在提交列表中。明明没动它,每次修改却还是要提交它,这非常让人懊恼。
然后删除项目中所有的.DS_Store,在项目目录下执行如下命令:
find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
删除之后就可以合并分支喽
在Mac os中是存在.DS_Store文件的,在使用git对项目进行版本控制时,该文件如果不加入.gitignore中,每次修改文件提交时,该文件都会在提交列表中。明明没动它,每次修改却还是要提交它,这非常让人懊恼。
然后删除项目中所有的.DS_Store,在项目目录下执行如下命令:
find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
删除之后就可以合并分支喽