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文件夾(刪除的是緩存中的.idea)

3.5 $ git commit -m '刪除.idea' # 提交,添加操作說明(將緩存中的變動提交到本地倉庫.idea)

3.6 $ git push -u origin master # 將本次更改更新到github項目上去(將本地倉庫的變動同步到遠程倉庫)

參考文獻:panchanggui:git如何刪除已經提交的文件夾


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM