gpt4 book ai didi

git - 如何解释 SmartGit Git 日志中分离的向后箭头?

转载 作者:太空狗 更新时间:2023-10-29 13:12:17 27 4
gpt4 key购买 nike

我遇到了 Git merge 问题。

与其问关于我遇到的问题的问题,我想问一个关于在使用 SmartGit 中的“log”命令查看 Git 日志时如何解释箭头/分支历史记录的问题。

这里有两张SmartGit日志的截图。

第一个对我来说是可以理解的,但我把它包括在内,以便阅读这个问题的人看到分支的上下文。这显示了分支的当前提示:

tip of branches

这是 Git 日志的屏幕截图,历史上的某个时间:

enter image description here

我不明白上面截图中的复杂箭头是什么意思。

这是我的理解:

  • 红色和蓝色的细箭头代表尚未提交的 merge 。我明白这一点。

这是我理解的:

  • 向下的红色箭头代表什么?为什么它不直接与下方的红线相连?

我可能还有其他问题,具体取决于第一个问题的答案。但是,现在这对我来说已经足够了。

谢谢!

最佳答案

当提交相距很远时,线条就在那里..(我不知道箭头创建上的魔数(Magic Number)是什么)。

如果它没有箭头,就会有一个非常大的条,一直向下到向上箭头。

出于性能原因,与其尝试生成此行,不如生成一个箭头,您可以单击该箭头将滚动到正确的提交。现在这对你来说可能没有多大意义,但如果你曾经在 Github 上看过 Linux 或 Git 的日志,你会看到很多这样的东西。我看到其中一些来自同一提交的 30 个箭头。

关于git - 如何解释 SmartGit Git 日志中分离的向后箭头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21247760/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com