MR branch link should go to the tree, not the commits
Resources
FE @cl
In a merge request, the source branch name is a link:
This goes to the commits for the branch: https://gitlab.com/gitlab-org/gitlab-ce/commits/29321-project-search
But that's not very useful, because that's all commits on the branch, including those it has in common with the target branch. And if you want to see the new commits introduced by this MR, that's available on the Commits tab of the MR:
It's also inconsistent. When you click on the branch's name from the Branches page, you're taken to the tree view (list of files): https://gitlab.com/gitlab-org/gitlab-ce/tree/29321-project-search
If someone wants to look 'at' a branch, I'd say the tree view is more useful. We should also consider making the relationship between these views more obvious. You can switch between them, but it's not clear:
(I know which of these do what because I know what those words mean, but that's not true for everyone.)