有时候上传项目的时候有些需要忽略的文件夹并未加入.gitignore文件中,这样就导致上传了一些并不想上传的文件。(比如不小心将.idea上传到了github上),我们想在github上删除这个文件,又不想在本地删除,这样我们可以使用下面的命令:
git rm -r --cached .idea #--cached不会把本地的.idea删除
git commit -m 'delete .idea dir'
git push -u origin master
以上是删除整个文件夹的做法,如果删除单个文件,直接进入github操作,或者将-r参数去掉。
Git删除忘记忽略上传的文件夹