【发布时间】:2021-02-10 03:04:12
【问题描述】:
我即将对我的项目进行重大技术更改,从 ANT 迁移到 Gradle。这个项目从未发布过——它仍在开发中。我想标记最后一个旧技术版本,以便可以找到它以供参考或还原。但我不想暗示有任何形式的释放。
[一个补充的想法:我希望一些感兴趣的人看到一个版本并认为它可能是一个可用的“版本”。也就是说,我认为发布是针对用户的,而标签是针对开发人员的。 ]
我希望得到一个不需要我进入 Git 命令行的答案,但如果有必要,请假设我已经忘记了我曾经尝试学习的一点点。
@RandomDSdevel 在对create-a-tag-in-a-github-repository 问题的回答发表评论时说:
[S]难道你不能创建 GitHub 不会自动获取的标签作为发布...?
然后
我不久前向 GitHub 提交了一个支持请求,但当时他们有一些支持积压,所以我的请求被关闭了。
【问题讨论】:
-
在分支机构工作似乎更合适,这就是他们的目的。
-
@Schwern,我希望我只是在一个分支中完成它。现在我想我会把它变成一个分支;到目前为止,我将把我所有的工作都转储到分支中,这将使我回到我的常规流程中,以仔细检查所有内容然后合并。但这仍然留下了标记合并前主版本的问题,以防我以后想参考它。