git批量刪除檔案和批量提交

2022-03-10 13:19:30 字數 996 閱讀 2950

1. 單個刪除檔案:

① 通常直接在檔案管理器中把沒用的檔案刪了,或者用rm命令刪了:(可選操作,可直接執行②刪除)

$ rm test.txt
② 確實要從版本庫中刪除該檔案,那就用命令git rm刪掉,並且 git commit

$ git rm test.txt 

$ git commit -m "remove test.txt"

2. 批量刪除:① 方法一:(如果是刪除當前資料夾下所有檔案,方法一將刪除該空資料夾一併刪除,不會保留資料夾

操作:(cd 到你要刪除的目錄下或者 * 可用「」資料夾名「」代替)  -r 代表 recursively(遞迴)

$ git rm * -r

$ git commit -m "clear"

② 方法二:手動在檔案管理器中刪除批量檔案,然後執行命令:(如果是刪除當前資料夾下所有檔案,方法二仍會保留該空資料夾)

$ git add .

$ git commit -m "clear"

最後考慮是否同步到遠端倉庫,執行:

$ git push
3. 批量提交:命令有版本的區別,檢視當前版本:

點一點

git批量刪除檔案和批量提交

1.單個刪除檔案 通常直接在檔案管理器中把沒用的檔案刪了,或者用rm命令刪了 可選操作,可直接執行 刪除 rm test.txt 確實要從版本庫中刪除該檔案,那就用命令git rm刪掉,並且 git commit git rm test.txt git commit m remove test.tx...

git 批量提交修改檔案 批量更新Git專案指令碼

在平時的工作中,遇到一些優秀的開源專案,如volley picasso okhttp等,如果想閱讀它的源 我通常都會clone專案到本地的github資料夾,這樣大神們後面再提交更新的話,只需要git pull更新一下本地的專案就能做到和遠端倉庫的 同步了。可是時間長了就會遇到乙個問題,如果gith...

git 批量刪除 tag

1.master分支存在大量冗餘tag aa0e24dfd920a85c39da400a404309cb6fc69dc0 refs tags rc 69 f36f3f21f1ce61db3974e9917f87d3e3219760b7 refs tags rc 7 49f6a3a3c16344bb7...