Пример ветвления Git из Pro Git

Я просматриваю книгу Pro Git , пытаясь разобраться в ветвлении и слиянии в DVCS. Пока что это отличный ресурс, но у меня возникли небольшие проблемы с этим разделом .

На рис. 3-8 у нас есть следующее:

enter image description here

тестирование ] ветвь указывает на c2b9e , хорошо.

Но затем автор проверяет master , фиксирует изменение, и внезапно оказывается master , который указывает на c2b9e , а не на тестирование ]:

enter image description here

Я ожидал, что это приведет к

HEAD -> master -> some_new_SHA -> f30ab

и

testing -> c2b9e -> f30ab

. У меня один из тех: « есть ошибка в компиляторе !» моменты с этим. В компиляторе почти никогда не бывает ошибок (ошибка, конечно, в нашем собственном коде), поэтому, пожалуйста, помогите мне увидеть ошибку моего пути с этим.

8
задан George Armhold 28 July 2011 в 21:29
поделиться