git 树坏了

问题描述 投票:0回答:2

如何让我的 git 树在 GUI git 查看器上正确显示? 我在所有 GUI 应用程序中的 git 树都没有开始,实际上比初始提交还要低。我是公司里唯一面临这个问题的人。我不知道为什么,但我的 git 树看起来与公司中的其他人完全不同。

我尝试了以下两个应用程序来查看树:

  1. gitkraken

  2. 源码树

我使用这两个应用程序删除了所有存储库并从新目录克隆。

下面是源代码树中 git 日志的开头和结尾的 2 张图片

第一张图片显示我的开发分支(红色分支)永久地卡在一个奇怪的地方,我不确定是否可以在不破坏历史的情况下推送到该分支来掌握。

第二张图片显示了主分支(蓝线)旁边的我的分支(红线)与其他分支一起向下延伸到无穷大。

这对于存储库来说不是问题,因为公司中的其他人在查看 GUI 时都有一个很好的分支树。我该从哪里开始确定

git
的问题?

develop branch

enter image description here

git atlassian-sourcetree
2个回答
1
投票

我找到了真正的答案,我重新格式化了计算机,现在它非常适合参考,这里是树应该是什么样子。请注意,没有任何线路会变成空无一物。

enter image description here


0
投票

我的回答可能有点晚了,但这似乎就是“日期顺序”与“祖先顺序”之间的区别。

“日期顺序”使得某些提交在其自身之前定义了父提交,然后 sourcetree 算法创建一个分支线,该分支线将永远向下,因为它永远找不到父提交(位于上方而不是下方)

© www.soinside.com 2019 - 2024. All rights reserved.