在開發(fā)項目的時候又時候會無意間將本地的一些文件或目錄不小心提交到遠程倉庫了的解決方法
1、預(yù)覽將要刪除的文件
git rm -r -n --cached 文件/文件夾名稱
加上 -n 這個參數(shù)牧氮,執(zhí)行命令時饱狂,是不會刪除任何文件琅摩,而是展示此命令要刪除的文件列表預(yù)覽晨汹。
2终议、確定無誤后刪除文件
git rm -r --cached 文件/文件夾名稱
3虫埂、提交到本地并推送到遠程服務(wù)器
git commit -m "提交說明"git push origin master
4祥山、修改本地 .gitignore 文件 并提交
? git commit -m "提交說明"
? git push origin master
ps:如果本地已經(jīng)不提交該目錄或文件了,但是遠程倉庫還存在對應(yīng)的目錄或文件掉伏》炫唬可以重新clone一份澳窑,在本地刪除以后,提交供常,更新摊聋。