删除所有的git标签期望一个自定义的git标签列表?
我试图写一个bash脚本,询问你想保留多少标签,然后你可以输入你想保留的标签。 接下来,脚本应该删除所有远程git标签,期望以前输入的那些标签。 但我怎么能做到这一点? 提前致谢
您可以使用git tag
来检索存储库中的所有标签
然后你将不得不循环这些标签,如果它不匹配任何给定的标签,使用下面的git命令删除它:
git push --delete origin tagname
链接地址: http://www.djcxy.com/p/49299.html
上一篇: Remove all git tags expect a custom list of git tags?
下一篇: Cannot push to origin because of a tag that doesn't seem to exist