我错误地标记了合并到远程存储库的分支,我想删除它。所以我创建了一个干净的目录,克隆了存储库,并删除了标记:
git tag -d TAG_NAME COMMIT_HASH
这没问题。然后我尝试使用此命令推送到远程存储库,我在此处的类似问题中找到了这个命令:
git push origin :refs/tags/TAG_NAME
我收到错误:分支refs / tags / int / TAG_NAME受分支权限保护。它无法删除。使用项目管理员检查您的分支权限配置。
有一个与TAG_NAME同名的分支。这会导致这个问题吗?感谢您的帮助。