|
|
1
10
我不知道你的第一个问题是什么,但我可以帮你回答第二个问题。 只需标记每个版本即可。”1.0版、1.1版、2.0版。标记与分支完全分离,所以您选择如何处理标记并不取决于您选择如何处理分支。 例如,如果您的回购协议如下所示:
可以对分支应用标记
fwiw,我也使用这种技术来将分支保持在最低限度。如果我沿着一条死胡同的开发路径走到一个新的分支上,我可以标记该分支(以防万一),然后删除该分支。如果我再次需要那个代码,我可以从标签中找到它。 编辑回复:您的评论。
我觉得一点也不烂。如果要将引用保留为时间点,则使用标记;如果要保留对变更集集集的引用,则使用分支。
@VONC提到git describe是对的。这就是我用来在所有代码中插入版本号的方法。任何释放给公众的东西
总是
拿个标签,所以
|
|
|
2
4
标签是
主要地
保留给
application versioning number policy
不是内部和技术编号(即使
kubi
正确地指出,在评论中,您可以将它们用于任何目的)。
有一些方法可以 simulate a technical revision number in Git 但请记住,它的分布式方面将阻止使用简单的“修订计数器”。
一般来说,
git describe is the usual way
在提交中引用一些有意义的信息。
|
|
Harry · 如何在编译时获取克隆的git仓库的标签 10 月前 |
|
Ooker · 如何从blob中删除秘密? 10 月前 |
|
|
hasdrubal · git日志图智能分支过滤器 10 月前 |
|
|
Stephen · git rebase删除了未经樱桃采摘的“樱桃采摘”提交 11 月前 |
|
|
J. Doe · 为什么git中没有跟踪git文件? 11 月前 |