刪除GitHub遠程倉庫中的.iml文件和.idea文件夾


由於之前沒有使用.gitignore,直接將代碼提交到了github上,后面添加了.gitignore之后對於已經有版本的文件無法忽略,所以網上找了資料,通過指令刪除,記錄如下:

一 刪除.idea 文件夾

git rm -r --cached .idea  #--cached不會把本地的.idea刪除
git commit -m 'delete .idea dir'
git push -u origin master

 

二 刪除.iml文件(先手動刪除iml文件,再操作如下指令即可)

 

git status                                       //查看當前狀態,確認是否已經刪除了iml文件

git pull                                           //不是必要步驟,只要能保證項目是最新的即可

git add .                                        //add后面有一個空格然后是 . 號,添加改變的文件

git commit -m 'delete iml file'         //提交到本地倉庫

git push                                        //提交到遠程倉庫

 

 

 

 

 

參考資料:  

https://www.zhihu.com/question/20418177/answer/295127214

https://blog.csdn.net/qq_29781403/article/details/77647772?locationNum=5&fps=1

 


免責聲明!

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



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