Issue Tracking and Merge Request Workflow Integration
Resolving Merge Conflicts from the GitLab UI

Resolving Merge Conflicts from the GitLab UI

9/6/2016 · Sean McGivern

What this post added

This post details the introduction of the ability to resolve merge conflicts directly within the GitLab UI, starting in version 8.11. It explains the background of merge conflicts, why they are a problem, and the current implementation which involves getting a list of conflicted files, generating a merged file with conflict markers, parsing these markers to present to the UI, and then creating a merge commit. It also outlines limitations such as binary files, non-UTF-8 encodings, and large files, and future plans for an inline editor, binary file support, and rename conflict detection.

Read the original post ↗