git刪除tag


隨着時間推移,項目頻繁發布,會留下很多標簽,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批量刪了(下面是命令行部分截圖)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM