File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -95,6 +95,20 @@ subtree[=<path>];;
95
95
is prefixed (or stripped from the beginning) to make the shape of
96
96
two trees to match.
97
97
98
+ ort::
99
+ This is meant as a drop-in replacement for the `recursive`
100
+ algorithm (as reflected in its acronym -- "Ostensibly
101
+ Recursive's Twin"), and will likely replace it in the future.
102
+ It fixes corner cases that the `recursive` strategy handles
103
+ suboptimally, and is significantly faster in large
104
+ repositories -- especially when many renames are involved.
105
+ +
106
+ The `ort` strategy takes all the same options as `recursive`.
107
+ However, it ignores three of those options: `no-renames`,
108
+ `patience` and `diff-algorithm`. It always runs with rename
109
+ detection (it handles it much faster than `recursive` does), and
110
+ it specifically uses `diff-algorithm=histogram`.
111
+
98
112
resolve::
99
113
This can only resolve two heads (i.e. the current branch
100
114
and another branch you pulled from) using a 3-way merge
You can’t perform that action at this time.
0 commit comments