能否使用Git取消已经推送到上游的修订版本的标记?
发生了以下情况:
git tag 1.1
git push --tags origin master
糟糕!那应该是1.1beta版本。
你能否将代码库变基并向上游推送?我的团队中没有其他成员从源头拉取过更新。
能否使用Git取消已经推送到上游的修订版本的标记?
发生了以下情况:
git tag 1.1
git push --tags origin master
糟糕!那应该是1.1beta版本。
你能否将代码库变基并向上游推送?我的团队中没有其他成员从源头拉取过更新。
git push
中包含多个:tag
参数。第二种方法是使用Github API直接删除远程引用(标签)。 (https://dev59.com/rW035IYBdhLWcg3wVuh1#43421561) - TonyHgit push --delete origin TAGNAME
当然,您仍然需要通过运行以下命令本地删除标签:git tag -d TAGNAME
简单来说,当你在本地代码库路径下(使用命令行、代码编辑器或集成开发环境)时,你可以执行以下命令。
git push origin :your_tag_name_to_be_deleted