如何根据提交 ID 在 GitHub 上发布项目?
Posted
技术标签:
【中文标题】如何根据提交 ID 在 GitHub 上发布项目?【英文标题】:How to release a project on GitHub on basis on commit ID? 【发布时间】:2014-07-30 07:13:18 【问题描述】:我正在寻找一种方法来发布我几天前提交的项目。我不知道这是否可能,但很高兴看到解决方案。
我浏览了 GitHub 上的 Creating Releases 一篇文章,但没有发现任何特别提到我的要求的内容。
更新:
我当前的项目是在我想要发布的那个提交之前提交 2 个提交。我专门为此寻找解决方案,因为它可以帮助我创建版本。
我将旧版本分配为 v1.0,新版本分配为 v2.0,因为它们的方法不同,然后每当我对这两个版本中的任何一个版本进行任何增强时,它们'将继续它们的命名约定分别为 v1.1 和 v2.1。
【问题讨论】:
【参考方案1】:好的,找到答案了。
在Tag version
之后有一个选择Commit ID
的选项,我们可以从那里选择我们的提交ID,然后完成。
【讨论】:
是的,git
制作“持久版本”的方式是标签。命令行git tag
。我猜 github GUI 只是其中的一些前端,它还提供了该提交树状态的存档(zip/tarball)版本。以上是关于如何根据提交 ID 在 GitHub 上发布项目?的主要内容,如果未能解决你的问题,请参考以下文章
如何访问 Github 用户的 atom 提要以获取项目的提交?或替代