如何显示Git修订版本是分支的提示还是不合并?

时间:2015-04-04 03:14:20

标签: git

我目前使用git log --graph --oneline --decorate --all来查看我项目的历史记录。然而,熟练使用分支导致(相当字面上)一半的屏幕被填充"合并分支......"提交。

我尝试添加--no-merges,但如果它是分支的提示,这也会排除提交,这对于查看项目的当前状态非常重要。有没有办法排除合并提交,除非它们是分支的一角?我还想在输出中包含来自其他分支的提交。

1 个答案:

答案 0 :(得分:0)

Yo应该使用以下组合(第一个不是强制性的,但建议使用)

git log --first-parent --no-merges

or

git log --max-parents=1