The merging is to merge the modification of independent occurred in the two version branches into one branch, To form a new version on the branch .Merger includes two aspects: first, actual merged of the two file version contents; second, reflected in the version graph as a part of the version history.