我正在浏览Pro Git book,尝试在DVCS中分支和合并。到目前为止,这是一个很好的资源,但我在使用this section时遇到了一些麻烦。
在图3-8中,我们有以下内容:
testing
分支指向c2b9e
,很好。
然后作者检查master
,提交更改,突然显示master
指向c2b9e
,而不是testing
:
我期待它导致
HEAD -> master -> some_new_SHA -> f30ab
和
testing -> c2b9e -> f30ab
我有其中一个“there's a bug in the compiler!”这个时刻。编译器中几乎没有错误(当然,我们自己的代码中存在错误),所以请帮助我看看我的方法错误。
答案 0 :(得分:6)
这是插图中的错误。在插图中交换c2b9e和87ab2,这是正确的。