gitlab中批量刪除本地以及遠程tag的操作


git 批量刪除標簽
# 刪除所有遠程標簽
git show-ref --tag | awk '{print ":" $2}' | xargs git push origin

# 刪除所有本地標簽
git tag -l | xargs git tag -d

 

注意:刪除tag本地與遠程是分開操作的,如果只刪除遠程tag,本地沒有刪除,進行pull操作之后,本地的tag還是存在的,並沒有被刪除,或者只批量刪除本地tag,在直接進行pull操作之后,遠程的tag又會被拉到本地,所以如果想把本地以及遠程的tag全部刪除,兩個命令分開執行即可


免責聲明!

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



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