Создает ли ветвление в git отношения родитель-потомок?

Если да

$ git branch a
$ git checkout a
Switched to branch 'a'
$ git branch b
$ git checkout b
Switched to branch 'b'
$ git branch c1
$ git branch c2

Есть ли какая-либо связь между этими ветвями, или все они считаются «плоскими», потому что в них не было никаких коммитов? В SVN я бы смоделировал эти ветки следующим образом:

master
|
+-a
  |
  +-b
    |
    +-c1
    |
    +-c2

Однако, когда я пытаюсь ответить на этот вопрос и выполнить gitk master ab c1 c2 , я получаю ровную линию, а не диаграмму, которую я поместил выше.

12
задан Community 23 May 2017 в 11:59
поделиться