【发布时间】:2012-07-20 18:17:11
【问题描述】:
我已经创建了一个 git 标签,但是我做了一些其他的提交,其中一个需要在标签中,其他的不需要。
例如:
git commit 123
git commit 456
git commit 789
git commit 1011
git commit 1213
我在1011 处创建了一个标签,但现在我想在其中添加提交123,而不是介于两者之间的任何一个。有什么办法吗?
【问题讨论】:
-
我不是专家,但我相信一个 git 标签应该是指一个特定的提交,所以拥有一个涵盖多个提交的标签是没有意义的。你希望用这个标签完成什么?
-
我将它用于发布,但需要添加一个最近的提交。
-
我仍然不确定我是否理解...标签用于引用提交,即
git checkout <tag>。一次引用两个提交是什么意思? -
我相信标签是指提交的时间点——所有提交到该点。我正在从某个时间点创建一个版本,我想从本质上添加一个错误修复。
标签: git versioning tagging