Merging branches to one common makes them indistinguishable on the network graph.
Created by: veprbl
I had three branches master, sds and winstоn, which share no common commits, then I've done
% git merge sds
% git merge winstоn
and got kinda strange network graph: http://rghost.net/38558390/image.png
All of commits for my branches are looking the same now and I have troubles distinguishing which branch does certain commit relate to.
Steps to reproduce:
% git init
% touch README
% git add README
% git commit -m 'first commit'
% git push -u origin master
% git checkout -b branch1
% echo branch1 > README
% git commit -a -m "branch1 commit"
% git checkout master
% git checkout -b branch2
% echo branch2 > README
% git commit -a -m "branch2 commit"
% git push origin branch2
At this point network for my project looks fine: http://rghost.net/38558365/image.png
% echo master > README
% git commit -m "master commit"
% git merge branch1
% git commit -a
% git merge branch2
% git commit -a
% git push
Here we end up with following network graph http://rghost.net/38558384/image.png which looks quiet weird.
This reproduces with gitlab 2.1-2.5 on Firefox, Opera and Chromium.