@@ -54,7 +54,7 @@ Other options:
54
54
• --output-branch: override the output branch name.
55
55
• --push: push the output branch to 'origin' after the update.
56
56
• --git-config: pass per-invocation Git config as -c key=value (repeatable). When not set,
57
- defaults to -c merge.renameLimit=999999 to improve rename detection during merges.
57
+ defaults are set to improve detection during merges.
58
58
59
59
Defaults:
60
60
• --from-version / --to-version: resolved from PROJECT and the latest release if unset.
@@ -92,7 +92,11 @@ Defaults:
92
92
}
93
93
94
94
// Defaults always on unless "disable" is present anywhere
95
- defaults := []string {"merge.renameLimit=999999" , "diff.renameLimit=999999" }
95
+ defaults := []string {
96
+ "merge.renameLimit=999999" ,
97
+ "diff.renameLimit=999999" ,
98
+ "merge.conflictStyle=merge" ,
99
+ }
96
100
97
101
hasDisable := false
98
102
filtered := make ([]string , 0 , len (gitCfg ))
@@ -150,7 +154,7 @@ Defaults:
150
154
"git-config" ,
151
155
nil ,
152
156
"Per-invocation Git config (repeatable). " +
153
- "Defaults: -c merge.renameLimit=999999 -c diff.renameLimit=999999. " +
157
+ "Defaults: -c merge.renameLimit=999999 -c diff.renameLimit=999999 -c merge.conflictStyle=merge . " +
154
158
"Your configs are applied on top. To disable defaults, include `--git-config disable`" )
155
159
return updateCmd
156
160
}
0 commit comments