If I do
$ 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
Is there any relationship between these branches, or are there all considered 'flat' because there weren't any commits in them? In SVN, I would model these branches like this:
master
|
+-a
|
+-b
|
+-c1
|
+-c2
However, when I try to follow this question and do gitk master a b c1 c2
, I get a flat line, not the diagram I put above.