我在引号中说“分支”是因为我的意思是数据结构中的分支,图拓扑意义上的分支,而不是类似于特定提交句柄的 git 分支。
我在master上,我创建了一个新分支,其中包含我通过编辑早期提交所做的提交:(字母顺序=时间顺序,基本上我发现该错误首先在提交C中引入)
A -- B -- C -- D <-- master
\
E <-- bugfix_branch
我在master
分支上,我查看了里面的小树图,gitk
它没有显示提交 E。同样,如果我签bugfix_branch
出分支并查看那里,它在列表中只显示提交 A、B 和 E(所以我不看不到 C 或 D)。
我想查看我的整个 git 历史的更完整视图,而不必先推送到 bitbucket 或 github 来尝试查看那里的图表。是否有某种方法可以查看所有提交并查看哪些提交是哪个提交的子项?