【发布时间】:2012-05-02 03:38:27
【问题描述】:
假设您的 git 提交历史如下所示:
A---B---C---D---E---F master
\ /
X---Y---Z topic
是否可以只列出主节点 A-F 上的提交?换句话说,如果提交在合并的分支上,我不希望它显示。
【问题讨论】:
-
那么,git 怎么知道
D和Z中的哪一个是合并分支的一部分? -
从 master 合并时,以前的 master 提交是合并中的第一个父级。
git log只允许显示带有--first-parent的提交,所以你得到了正确的东西
标签: git branch git-branch git-log