需求背景:因為用jenkins連接了git倉庫,有時候job構建出現問題,需要排查問題,但是呢,真實的項目代碼量非常pang大,所以就需要建1個測試倉庫,使用最少量的代碼能復現自己的問題就好。
這就需要經常清空git倉庫,然后重新提交一個測試項目
1 首先將遠程代碼pull到本地,保持本地倉庫跟遠端倉庫同步 git pull git@github.com:lanleilin/lanGallery.git//使用SSH的方式 2 然后使用git rm命令刪掉要刪除的文件 #遞歸刪除文件夾下所有文件
git rm xxx(xxx表文件名) -r ( -r 當給出主目錄名時允許遞歸刪除) #刪除單個文件
git rm readme.md 3 刪除之后,本地目錄下已經刪除的文件夾就不再存在了,為了能將遠程倉庫的相應文件也刪除掉,我們要把這次操作提交到上去 git commit -m "remove all file" 4然后將更改push到遠程 git push
參照:
git刪除遠程倉庫文件
https://www.cnblogs.com/rlann/p/7197454.html
