gitlabhq/gitlabhq — pull request #705 by arthurschreiber (2012-04-20 20:59:40+00:00)
Title: Start the merge diff from the merge base.

This shows **correct** merge diffs, exactly in the way git will later
handle merges.

The previous method sometimes showed changes in the diff that were just
wrong.

(Basically, the diff shows now the output of `git diff
target_branch…source_branch`).