首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何理解交叉Git日志?

如何理解交叉Git日志?
EN

Stack Overflow用户
提问于 2019-06-17 22:25:48
回答 2查看 85关注 0票数 1

有人能告诉我0ab11dd和bd7278a之间发生了什么吗?也在27ac7b7和95b2c48之间?为什么在这些提交中存在交叉?

代码语言:javascript
复制
* xxxxxxx (HEAD -> f-1, origin/f-1) 
* xxxxxxx fix merge conflicts
*   13751d5 Merge branch 'master' into feature/DP-1
|\  
| *   f3efc9d (origin/master, origin/HEAD, master) Merge pull request #9 from fix
| |\  
| | * 83c0b15 (origin/fix) 
| |/  
| *   be24ce6 Merge pull request 
| |\  
| | *   0ab11dd merge
| | |\  
| | |/  
| |/|   
| * |   bd7278a Merge pull request 
| |\ \  
| | * | 14399e2 
| | | * xxxxxxx  
| | | * xxxxxxx 
| | | *   27ac7b7 merge
| | | |\  
| | |_|/  
| |/| |   
| | | * 95b2c48 (origin/f-3) 
| | | * xxxxxxx 

尤其是这个

代码语言:javascript
复制
| | |_|/  
| |/| |   

为什么有一个出分支但没有提交?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-06-17 22:36:09

关于“交叉词”

这正是图形工具表示合并的方式:从右到左(左边的那个是“接收”合并的那个)。因此,当一个提交系列(而不是这里可能令人困惑的分支)必须合并到另一个当前以图形形式表示在其右侧的分支时,该工具就会绘制一条线,是的,它将与其他行交叉,从而使其从右侧连接到合并提交。

,所以这只是一个图形约定.

关于垂直行的(注释后)

分支(可选的,带有--装饰)添加到他们当前指向的提交图中,但不要忘记,您的回购树实际上并不需要它们中的任何一个。这些提交系列是你的树的主体,在那里“树枝”实际上只是提示,这就是隐喻被分解的地方……

(我承认这是一种非常低技术的代表,...but也承认,信息丰富的提交消息会使事情变得更加清晰。)

票数 1
EN

Stack Overflow用户

发布于 2019-06-17 23:08:19

这将是一个评论,但没有空间,它需要格式化。

这一节的内容如下:

代码语言:javascript
复制
| | | *   27ac7b7 merge
| | | |\  
| | |_|/  
| |/| |   
| | | * 95b2c48 (origin/f-3) 
| | | * xxxxxxx 

不完整。如果您继续浏览该图表,它最终可能会像这样自行解决:

代码语言:javascript
复制
| | | * xxxxxxx 
| | |/
| | * yyyyyyy
| |/
| * zzzzzzz
|/
* sssssss

(但我们真的猜不出来,而且可能比这复杂得多)。

有了足够多的附加图表,我们可以更多地介绍提交27ac7b7。目前,我们只知道这是一个合并,有两个父级,第一个父级是95b2c48 (标记为origin/f-3)。我们在这里不能看到第二个父提交的散列ID,但是在图行之后,您最终会到达第二个父节点。

(您询问的第一次提交-0ab11dd-is是与父母xxxxxxx合并提交的结果,这是遵循对该提交的直接下行线的结果,并提交bd7278a,这是遵循最初向右下降的行的结果,然后立即反转并向下传递到bd7278agit log --graph强调亲子关系的第一/第一关系,把非第一的关系拉向右边。有些图形绘制方法,包括我通常使用的方法,根本就没有区别。什么时候以及这种区别是否有用是另一个主题,但请参见git loggit log选项。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56639608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档