首先出现的是:git子树合并策略还是git子模块?

时间:2012-09-10 10:37:04

标签: git history git-submodules git-subtree

什么是最近的发明 - git子树合并策略(不是新的git-subtree命令)或git子模块命令(或者如果存在一个与git子树命令对比合并策略的单独对称的基础机制)。

首先在Git发行版中包含哪些内容?

指向相关Git ML帖子的链接的奖励积分。

我尝试从Git提交历史中挖掘这些信息,但在2007-2008两个功能中丢失了。

1 个答案:

答案 0 :(得分:6)

Subtree merge似乎有点老了:

由Junio Hamano于2007年2月推出68faf68938ee943fc251c702f2027e4dfda354db»添加新的合并策略[原文如此]'子树'«(文件git-merge.sh

Git子模块于2007年5月由Lars Hjemli在提交70c7ac22de681a83621bda03e676348170c8d8a2中引入»添加git-submodule命令«(文件git-submodule.sh

要获取首先包含某个功能的版本,请在其提交时运行git describe --contains。 对于上述提交,这分别表示v1.5.2-rc0v1.5.3-rc0