diff --git a/book/03-git-branching/sections/nutshell.asc b/book/03-git-branching/sections/nutshell.asc index 61e1d0a7..87f2f6ad 100644 --- a/book/03-git-branching/sections/nutshell.asc +++ b/book/03-git-branching/sections/nutshell.asc @@ -125,6 +125,18 @@ image::images/advance-testing.png[Указатель на ветку HEAD пер $ git checkout master ---- +[NOTE] +.`git log` не показывает все ветки по умолчанию +==== +Если выполнить команду `git log` прямо сейчас, то в её выводе только что созданная ветка "testing" фигурировать не будет. + +Ветка никуда не исчезла; просто Git не знает, что именно она вас интересует, и выводит наиболее полезную по его мнению информацию. +Другими словами, по умолчанию `git log` отобразит историю коммитов только для текущей ветки. + +Для просмотра истории коммитов другой ветки необходимо явно указать её имя: `git log testing` +Чтобы посмотреть историю по всем веткам -- выполните команду с дополнительным флагом: `git log --all`. +==== + .HEAD перемещается когда вы делаете checkout image::images/checkout-master.png[HEAD перемещается, когда вы делаете checkout.]