Skip to content

Commit 4ab2849

Browse files
Merge pull request #9414 from raghuveer-singh-mendix/commit-message-during-auto-merge
Recorded the behaviour of commit message when conflict are auto resolved
2 parents 311daf0 + d952062 commit 4ab2849

File tree

1 file changed

+6
-0
lines changed
  • content/en/docs/refguide/version-control/using-version-control-in-studio-pro

1 file changed

+6
-0
lines changed

content/en/docs/refguide/version-control/using-version-control-in-studio-pro/merge-algorithm.md

+6
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,12 @@ Your work is now labelled *Theirs*, while the server changes are labelled *Mine*
111111

112112
{{< figure src="/attachments/refguide/version-control/using-version-control-in-studio-pro/merge-algorithm/Steps/Rebase_Step_1.png" width="525" >}}
113113

114+
When merge conflicts are automatically resolved, Studio Pro adds a **#Conflicts** tag to the commit message. The **#Conflicts** tag in Studio Pro serves as a smart indicator, highlighting files that encountered conflicts during the rebase process. This feature is particularly valuable as it maintains a record of auto-merged conflicts, giving developers clear insight into the merge history.
115+
Key benefits of this approach are the following:
116+
* Transparency – It clearly shows which files required conflict resolution.
117+
* Efficiency – Auto-merging saves time while still flagging areas for review.
118+
* Traceability – It maintains conflict history to support code reviews and troubleshooting.
119+
114120
#### Resolving the First Conflict{#resolving-first-conflict}
115121

116122
Git tries to apply your first commit (`#3`) to the top of the rebasing branch (*Mine*). The commit will come after commit `#4`.

0 commit comments

Comments
 (0)