workspace.xml文件停止被git追踪

理论上我在.gitignore中添加了 .idea/*.xml  git会忽略上传.idea目录下的文件

workspace.xml文件停止被git追踪_第1张图片

但是发现wordspace.xml文件还是会被git追踪

可能是由于workspace.xml文件已经被Git追踪的缘故。

.gitignore文件只能阻止Git追踪尚未被追踪的文件,对于已经被Git追踪的文件,即使它们在.gitignore文件中被列出,Git也会继续追踪它们。

解决这个问题的方法是,你需要先告诉Git停止追踪workspace.xml文件,然后再将workspace.xml添加到.gitignore文件中。你可以使用以下命令来停止追踪workspace.xml文件:

git rm --cached .idea/workspace.xml

这个命令会从Git的追踪列表中移除workspace.xml文件,但是不会删除你的本地文件。然后再提交(可以不需要用git命令提交)你的更改:

git commit -m "Stop tracking workspace.xml"

现在,Git应该会忽略workspace.xml文件了。

 

你可能感兴趣的:(Git相关,xml,git,intellij-idea)