标签: git bash shell version-control
我正在尝试编写一个bash脚本,询问您要保留多少个标签,之后您可以输入要保留的标签。接下来,脚本应该删除之前输入的所有远程git标记。但是我怎样才能做到这一点? 提前致谢
答案 0 :(得分:1)
您可以使用git tag检索存储库中的所有标记
git tag
然后你必须循环遍历这些标签,如果它与任何给定标签都不匹配,remove it using the following git command:
git push --delete origin tagname