簡體   English   中英

在什么情況下git commit不能完全有一個父提交?

[英]Under what circumstances can a git commit not have exactly one parent commit?

在git中,每個提交都有一個或多個父提交,但第一次使用git commit命令創建的第一個提交除外。 據我所知,其他提交只有一個父提交,除非它們是使用git merge命令創建的。

以上是git commit並不完全具有一個父提交的唯一情況嗎? git提交沒有確切的一個父級可能還有什么其他原因?

在Git中的提交始終是一個提交。 只能通過查看父代數將合並提交與其他提交區分開。

  • 0位父母:root用戶提交
  • 1個父母:正常提交
  • 2個或更多父母:合並提交(如果3個以上父母,則章魚合並)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM