首先gitstatus 查看

.idea文件夹里面的文件已经放进.gitignore文件,但是由于在加入.gitignore之前已经加入了版本控制,

所以并未被忽略。

 

当执行

git rm --cached  .idea/workspace.xml

之后

发现.idea/workspace.xml已经从版本控制中删除

因此可以用git rm --cached  文件名  将已经在版本控制中的文件删除