Git删除已提交入库的文件

将git已经提交的文件移除出库(针对的就是 .idea 和 .DS_Store)

1
2
3
4
5
6
7
8
git rm -r --cache .idea/
git rm --cache .DS_Store

在 .gitignore 文件中添加相应禁止的东西

git commit -m 'we didnt want to see you any more!'
git pull
git push

这是将指定的文件从库中删除而不影响实际使用的文件