我需要删除我所有的标签,除了那些以"AppStore“单词结尾的标签。我知道我可以像这样通过单词过滤来删除标签: git tag -d $(git tag -l "1.158*") 但是我想不出如何创建一个排除模式。我试过这个: git tag -l "!我还尝试了这个: git tag -l "!(*AppStore)" git<
在我们发现git标签可以用斜线命名之前,我们创建了许多标记,以便将它们安排在文件夹结构中。现在很难消除错误命名的标签,因为虽然我删除了服务器上的错误命名标记,但是突然间,没有在本地删除他们的标记的人会将所有标签推送到服务器上,然后旧的和新的标记再次出现在服务器上。我们使用SourceTree作为git客户端(是的,我一直在使用它,确保每个人都没有选中"push all tags“复选框,但是新的人到了,计算机被替换了)和。我希望每个人都能单独