过滤git log中的合并(merge)提交

小沙坨

关注

阅读 44

2023-09-06


过滤合并提交

git log输出时默认包括合并提交。但是,如果你的团队采用强制合并策略(意思是merge你修改的上游分支而不是将你的分支rebase到上游分支),你的项目历史中会有很多外来的提交。--no-merges标记来排除这些提交:

git log --no-merges

--merges标记:

git log --merges

它会返回所有包含两个父节点的提交。

精彩评论(0)

0 0 举报