Mac Idea合并分支有.DS_Store 导致合并失败

在Mac os中是存在.DS_Store文件的,在使用git对项目进行版本控制时,该文件如果不加入.gitignore中,每次修改文件提交时,该文件都会在提交列表中。明明没动它,每次修改却还是要提交它,这非常让人懊恼。

然后删除项目中所有的.DS_Store,在项目目录下执行如下命令:

find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch

删除之后就可以合并分支喽

猜你喜欢

转载自blog.csdn.net/CharlesYooSky/article/details/123279012