最好使用标签或分支?

时间:2015-06-03 12:57:15

标签: git git-branch git-tag

我有几个git存储库。

对于每个项目,我都需要一些项目(标签或分支) 项目完成后,我从最后一次提交创建一个分支 因为下一个项目可能会有根本性的变化,所以它们可能不再相互兼容。

但是,最好先标记提交,然后在需要时创建一个分支(错误修复等)吗?

甚至重要吗?

1 个答案:

答案 0 :(得分:5)

TJ is right:从某种意义上说,分支和标签都是对特定提交的引用,所以在某种程度上它并不重要;它们都会以同样的方式为你起作用。

标记更适合您的用例,因为添加其他提交时标记不会移动。分支引用跟随该分支上的HEAD,因此如果您检查分支并进行提交(可能是意外),则引用将更改;如果您签出标签并添加提交,标签参考将保持不变。