我希望原点与我的本地标签相匹配.这不应该与修剪本地标签混淆,而是远程.
要修剪本地标记并使我的本地存储库匹配原点我做:
git tag -l | xargs git tag -d git fetch
我一直在手动做,如:
git tag -l | grep -v "[^v2]" | xargs git tag -d # remove local tags that don't match a pattern git push origin :refs/tags/2.2.15 # manually remove those tags on remote git push origin :refs/tags/2.2.16 git push origin :refs/tags/2.2.17 git push origin :refs/tags/2.2.18 ...