Test branching, merging and revision graph