Пример ветвления Git от Pro Git - PullRequest
8 голосов
/ 29 июля 2011

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

На рисунке 3-8 мы имеем следующее:

enter image description here

Ветвь testing указывает на c2b9e, хорошо.

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

enter image description here

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

HEAD -> master -> some_new_SHA -> f30ab

и

testing -> c2b9e -> f30ab

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

1 Ответ

6 голосов
/ 29 июля 2011

Это ошибка на иллюстрации. Поменяйте местами c2b9e и 87ab2 на рисунке, и это правильно.

...