git 删除远程git仓库上误提交的文件夹或文件夹

1、问题描述:
在github上只能删除仓库,却无法删除文件夹或文件

2、出现场景
git错误提交了文件或文件夹
例如pycharm工程提交时未将.idea添加至.ignore,错误将.idea文件夹提交到了github

3、解决措施
通过git命令清除,步骤如下:
3.1 首先进入你的master文件夹下, Git Bash Here ,打开命令窗口
3.2 $ git pull origin master # 将远程仓库里面的项目拉下来,若本地已有该项目,可忽略该步骤
3.3 $ dir # 查看有哪些文件夹
3.4 $ git rm -r --cached .idea # 删除.idea文件夹
3.5 $ git commit -m '删除.idea' # 提交,添加操作说明
3.6 $ git push -u origin master # 将本次更改更新到github项目上去

参考文献:panchanggui:git如何删除已经提交的文件夹

猜你喜欢

转载自www.cnblogs.com/peter-dev/p/12688563.html