2011-07-28 45 views
8

我正在經歷Pro Git book,試圖讓我在DVCS中進行分支和合並。到目前爲止,這是一個很好的資源,但我在this section有點麻煩。來自Pro Git的Git分支示例

在圖3-8中,我們有以下幾點:

enter image description here

testing分支點c2b9e,罰款。

但隨後筆者檢出master,犯了變化,突然它的master多數民衆贊成指向c2b9e,而不是testing

enter image description here

我期待它導致

HEAD -> master -> some_new_SHA -> f30ab 

and

testing -> c2b9e -> f30ab 

我有一個「there's a bug in the compiler!」與此時刻。在編譯器中幾乎沒有錯誤(當然,這個錯誤在我們自己的代碼中),所以請幫助我看看我的方式錯誤。

+1

似乎是一個錯誤。您可以聯繫作者:https://github.com/progit或http://twitter.com/chacon – KingCrunch

+1

同意,看起來像一個錯字 – Andy

回答

6

這是插圖中的一個錯誤。在插圖中交換c2b9e和87ab2,它是正確的。