隨着時間推移,項目頻繁發布,會留下很多標簽,git有刪除tag的命令
git tag -d tagName 刪除tag
git push origin :refs/tags/tagName 刪除遠程
如果tag過多,逐條刪除很麻煩,網上提供可以用正則式去匹配,類似下圖這樣。

--------------------------------------------------
這兒提供個算是批量刪除的小技巧吧
先用git tag命令查處現有tag,粘貼到sublime中,sublime 有編輯多行的功能,選出要刪除的tag。
選中多行后,按快捷鍵command+shift+L(windows應該是ctrls+shift+L),可同時編輯多行,在行前輸入刪除命令,然后整體粘入命令行執行

執行完刪除后,就刪除了本地的這些tag,然后同樣編輯多行

批量執行后,刪除遠端。這樣,就可以把要刪除的tag批量刪了(下面是命令行部分截圖)

