假定當前分支下,abc/123.txt需要從git倉庫中刪除: git rm -r --cached abc/123.txt //刪除abc目錄下的123.txt文件,如果要刪除abc目錄,使用命令:git rm -r --cached abc git commit -m "刪除abc目錄下的12... ...
假定當前分支下,abc/123.txt需要從git倉庫中刪除:
git rm -r --cached abc/123.txt //刪除abc目錄下的123.txt文件,如果要刪除abc目錄,使用命令:git rm -r --cached abc git commit -m "刪除abc目錄下的123.txt文件" git push
說明:
1、參數-r,表示刪除目錄
2、git rm --cached abc/123.txt ,表示刪除的是本地倉庫中的文件,且本地工作區的文件會保留,不再與遠程倉庫發生跟蹤關係
3、如果本地倉庫中的文件也要刪除,不再保留,則使用命令:git rm abc/123.txt