在使用idea进行提交代码时,执行提交时一直出现 modified: .idea/workspace.xml 非常让人烦恼。
问题原因:
原因在于 Git 的忽略,Git 在同步代码时,设置本地忽略文件的前提是,必须保证 Git 的远程端仓库中没有这个要忽略的文件。当远端包含有该文件时,本地设置的 ignore 将不再发挥作用。
解决方法:
在本地的.gitignore文件里面添加上 .idea/workspace.xml 文件。
如果已经将本地的文件提交到了远端,那么需要将远端提交的文件给删掉,删除指令为:
git rm -r --cached .idea
可以使用git status指令来查看删掉的文件,基本上都是 ***.xml
文件。