I\'m porting an svn repo to git (using svn2git from https://www.negativetwenty.net/redmine/projects/show/svn2git) and since svn does not track merges, I need to edit .git/in
See how "git log" shows the branch being merged into trunk, while gitk shows trunk being merged in branch.
That is because gitk freely reorders parents — as do many other tools. The leftmost parent is not always the 1st parent. Often tools put the parents whereever there is space. It ultimately provides for a more packed view. Compare:
I find git-log's graphing not very ergonomic - it takes more blank lines.