首页 > 解决方案 > 是否可以计算特定提交的父母数量?

问题描述

大多数提交都有 1 个父提交。但是,一些提交有多个父级。例如,在--no-ff(无快进)标志下创建的合并提交至少有 2 个父项。

git 中是否有一个命令可以显示特定提交的确切父母数量?

标签: gitgit-commit

解决方案


查看父提交列表:

git show -s --format=%p [commit-id]

仅显示父母的数量:

git show -s --format=%p [commit-id] | wc -w

解释:


推荐阅读