比如我使用idea进行开发,不小心将.idea目录提交到远程仓库了,即使后增加了.gitignore忽略此目录,但是之前已经提交到仓库的文件是不管用的,按照下面命令即可只删除远程仓库的文件夹
git rm -r --cached .idea //--cached不会把本地的.idea删除
git commit -m 'delete remote .idea dir'
git push -u origin master
比如我使用idea进行开发,不小心将.idea目录提交到远程仓库了,即使后增加了.gitignore忽略此目录,但是之前已经提交到仓库的文件是不管用的,按照下面命令即可只删除远程仓库的文件夹
git rm -r --cached .idea //--cached不会把本地的.idea删除
git commit -m 'delete remote .idea dir'
git push -u origin master