繁体   English   中英

如何将 Github 上的发布指向最新的提交?

[英]How to change a release on Github point to the latest commit?

我最近通过单击页面右侧的发布按钮在Github上发布了我的项目的新版本。 但是,我在我的代码中发现了一些错误,所以我只是修复并提交了它。

现在,我想更改我的最新版本以包含我的最新提交。 我尝试删除发布并使用相同的标签名称再次重新创建它,但是,它仍然指向上一次提交。 我一直在谷歌搜索,但仍然没有运气。 任何帮助,将不胜感激。

您需要先在本地更新/移动标签,然后强制推送它(如下所示):

# assuming you are in the branch referencing currently the right new commit:
git tag -f -a <tagname>

# push your new commit:
git push 

# force push your moved tag:
git push origin -f <tagname>

然后你可以在 GitHub 上将新的二进制文件与该标签的发布相关联(它应该指向正确的提交)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM