在什么情况下git提交不能只有一个父提交?

时间:2015-12-13 00:22:02

标签: git

在git中,每个提交都有一个或多个父提交,第一个使用git commit命令创建的提交除外。据我所知,除非使用git merge命令创建,否则其他提交只有一个父提交。

以上是git提交没有一个父提交的唯一情况吗?还有什么其他原因可以让git提交没有一个父级?

1 个答案:

答案 0 :(得分:3)

Git中的提交始终是提交。只能通过查看父项的数量来区分合并提交。

  • 0父母:root commit
  • 1 parent:normal commit
  • 2个或更多父母:合并提交(如果3个以上父母合并章鱼)