8
我最近通过单击页面右侧的释放按钮在Github
上发布了我的项目的新版本。但是,我在代码中发现了一些错误,所以我只是修复并提交了它。如何将Github上的发布更改为最新的提交?
现在,我想改变我的最新版本,以包括我最新的提交。我尝试删除发行版,并使用相同的标签名称再次重新创建它,但是,它仍然指向先前的提交。我一直在谷歌搜索,但仍然没有运气。任何帮助,将不胜感激。
我最近通过单击页面右侧的释放按钮在Github
上发布了我的项目的新版本。但是,我在代码中发现了一些错误,所以我只是修复并提交了它。如何将Github上的发布更改为最新的提交?
现在,我想改变我的最新版本,以包括我最新的提交。我尝试删除发行版,并使用相同的标签名称再次重新创建它,但是,它仍然指向先前的提交。我一直在谷歌搜索,但仍然没有运气。任何帮助,将不胜感激。
您需要在本地先更新/移动标签,并力推它(as in here):
# 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 -f --tags
然后你可以在GitHub和准新的二进制文件的发布为标签(应指向正确的提交)。
非常感谢。它像一个魅力。 – lvarayut