@@ -54,7 +54,7 @@ Other options:
5454 • --output-branch: override the output branch name.
5555 • --push: push the output branch to 'origin' after the update.
5656 • --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.
5858
5959Defaults:
6060 • --from-version / --to-version: resolved from PROJECT and the latest release if unset.
@@ -92,7 +92,11 @@ Defaults:
9292 }
9393
9494 // 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+ }
96100
97101 hasDisable := false
98102 filtered := make ([]string , 0 , len (gitCfg ))
@@ -150,7 +154,7 @@ Defaults:
150154 "git-config" ,
151155 nil ,
152156 "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 . " +
154158 "Your configs are applied on top. To disable defaults, include `--git-config disable`" )
155159 return updateCmd
156160}
0 commit comments