[英]How to delete or change directory of a cloned git repository on a local computer
[英]How to delete a tag on cloned git repository?
我已经克隆了一个带有标签v1.1的现有存储库。
现在,我在克隆的rep上看到了相同的标签v1.1(它仍保持着前一个rep的上游)。 但是克隆的rep应该确实是v1.0。 如何删除该标签以创建v1.0标签?
git tag
v1.1
然后我尝试了这个
git push origin :v1.1
我收到错误消息:
error: unable to delete 'v1.1': remote ref does not exist
error: failed to push some refs to 'https://github.com/xxx/xxx.git'
在删除1.1之前,您可能需要先将其标记为1.0。
git checkout v1.1
git tag v1.0 #tag release. use git tag -d v1.0 if v1.0 exists.
git push origin v1.0 #push tag to origin
假设您可以在原始位置访问远程存储库,则可以使用以下方法删除标记:
git push origin :refs/tags/v1.1 #remove remote copy of tag
git tag -d v1.1 #remove local copy of tag
我有点惊讶您的语法不起作用。 您应该确保正确配置了遥控器,并且标签在要推送到的遥控器上。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.