2017-08-22 89 views

回答

3

要刪除本地多個標籤:git tag

git的標籤-d <標記名> ...

所以乾脆:

git tag -d TAG1 TAG2 TAG3 

要遠程刪除多個標籤:git push

git push [-d | --delete] [<庫> [<的Refspec> ...]]

所以乾脆:

git push REMOTE --delete TAG1 TAG2 TAG3 
1

您可以通過指定所有要刪除

git tag -d 1.1 1.2 1.3 

然後你可以把所有的刪除標記的標籤用一個命令刪除多個標籤。當然,您可以在推送之前用單獨的命令刪除標籤。

要推刪除標籤,只需列出所有要刪除的標籤。該命令是一樣的,刪除一個標籤

git push --delete origin 1.1 1.2 1.3