【问题标题】:How to release a project on GitHub on basis on commit ID?如何根据提交 ID 在 GitHub 上发布项目?
【发布时间】:2014-07-30 07:13:18
【问题描述】:

我正在寻找一种方法来发布我几天前提交的项目。我不知道这是否可能,但很高兴看到解决方案。

我浏览了 GitHub 上的 Creating Releases 一篇文章,但没有发现任何特别提到我的要求的内容。

更新:

我当前的项目是在我想要发布的那个提交之前提交 2 个提交。我专门为此寻找解决方案,因为它可以帮助我创建版本。

我将旧版本分配为 v1.0,新版本分配为 v2.0,因为它们的方法不同,然后每当我对这两个版本中的任何一个版本进行任何增强时,它们'将继续它们的命名约定分别为 v1.1 和 v2.1。

【问题讨论】:

    标签: git github release commit git-commit


    【解决方案1】:

    好的,找到答案了。

    Tag version 之后有一个选择Commit ID 的选项,我们可以从那里选择我们的提交ID,然后完成。

    【讨论】:

    • 是的,git 制作“持久版本”的方式是标签。命令行git tag。我猜 github GUI 只是其中的一些前端,它还提供了该提交树状态的存档(zip/tarball)版本。
    猜你喜欢
    • 1970-01-01
    • 2021-05-21
    • 2014-04-29
    • 2014-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-08
    相关资源
    最近更新 更多