Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #6516

Closed
Open
Created Mar 12, 2014 by Administrator@rootOwner

Wrong base version in side-by-side diff view for merge requests

Created by: bentolor

Since GitLab 6.4 a side-by-side view for diffs is available. At least for merge requests the displayed diff seems to be wrong in my opinion.

For illustration see the following screenshots. Both origin from the diff view of the same merge requests

The classic diff view correctly shows the difference between the file as it is in the original branch compared to the tip of our merge requests. ✅

mergerequest-classicdiff

But the side-by-side view shows something different: In the commits of our merge requests I changed the shown file in two different commits. The side-by-side view seems to show the branch tip compared to any previous file commit and not the merge base ❌

mergerequest-sidebysidediff

Assignee
Assign to
Time tracking