Допустим, у меня есть 2 филиала. Мастер и разраб. Я запускаю следующее:
git checkout dev
git merge master
Это происходит, когда изменения в ветке master необходимо объединить с веткой dev (редко...). Однако после этого (и в других, казалось бы, случайных сценариях) gitk показывает:
. - Dev
| \. - Master
| |
| . Commit 2
| |
| /
. - Commit 1
Как я могу сделать так, чтобы главная ветка всегда была самой левой отображаемой веткой?