命令:
1、檢視遠端tag
git show-ref --tag
2、刪除遠端tag
git show-ref --tag | awk '/這裡是正規表示式/' | xargs git push origin --delete
3、如果需要刪和test開頭的tag,那麼命令則是
git show-ref --tag | awk '/test/' | xargs git push origin --delete
上面的指令就是拼接完整的指令了,慎用,如果希望刪除符合條件的,應該修改awk指令的正規表示式。
5、檢視本地tag
git tag -l
6、刪除本地tag
git tag | grep "test" |xargs git tag -d
git 批量刪除 tag
1.master分支存在大量冗餘tag aa0e24dfd920a85c39da400a404309cb6fc69dc0 refs tags rc 69 f36f3f21f1ce61db3974e9917f87d3e3219760b7 refs tags rc 7 49f6a3a3c16344bb7...
git增加 刪除tag
2 提交tag 3 刪除tag 4 檢視本地tag 5 fatal tag already exists 1.1 當前commit增加tag git add git commit m 提交資訊 之後 git tag tag名在當前commit上增加tag 如git tag 3.1.2 或增加帶備註的...
批量刪除 Github 倉庫
無意間建立的 demo 倉庫太多 fork 了一堆從未二次開啟的倉庫 遷移倉庫到其他地方管理 git clone git github.com itzhangbao remove repos.git cd remove repos建立 token 1 建立 token 位置 github.com 點...