@@ -127,57 +127,8 @@ selected, nor will they match search options like `-S`. The exception
127
127
is when `--first-parent` is in use, in which case `first-parent` is
128
128
the default format.
129
129
130
- --diff-merges=(off|none|first-parent|1|separate|m|combined|c|dense-combined|cc)::
131
- --no-diff-merges::
132
- Specify diff format to be used for merge commits. Default is
133
- `off` unless `--first-parent` is in use, in which case
134
- `first-parent` is the default.
135
- +
136
- --diff-merges=(off|none):::
137
- --no-diff-merges:::
138
- Disable output of diffs for merge commits. Useful to override
139
- implied value.
140
- +
141
- --diff-merges=first-parent:::
142
- --diff-merges=1:::
143
- This option makes merge commits show the full diff with
144
- respect to the first parent only.
145
- +
146
- --diff-merges=separate:::
147
- --diff-merges=m:::
148
- -m:::
149
- This makes merge commits show the full diff with respect to
150
- each of the parents. Separate log entry and diff is generated
151
- for each parent. `-m` doesn't produce any output without `-p`.
152
- +
153
- --diff-merges=combined:::
154
- --diff-merges=c:::
155
- -c:::
156
- With this option, diff output for a merge commit shows the
157
- differences from each of the parents to the merge result
158
- simultaneously instead of showing pairwise diff between a
159
- parent and the result one at a time. Furthermore, it lists
160
- only files which were modified from all parents. `-c` implies
161
- `-p`.
162
- +
163
- --diff-merges=dense-combined:::
164
- --diff-merges=cc:::
165
- --cc:::
166
- With this option the output produced by
167
- `--diff-merges=combined` is further compressed by omitting
168
- uninteresting hunks whose contents in the parents have only
169
- two variants and the merge result picks one of them without
170
- modification. `--cc` implies `-p`.
171
-
172
- --combined-all-paths::
173
- This flag causes combined diffs (used for merge commits) to
174
- list the name of the file from all parents. It thus only has
175
- effect when `--diff-merges=[dense-]combined` is in use, and
176
- is likely only useful if filename changes are detected (i.e.
177
- when either rename or copy detection have been requested).
178
-
179
-
180
130
:git-log: 1
131
+ :diff-merges-default: `off`
181
132
include::diff-options.txt[]
182
133
183
134
include::diff-generate-patch.txt[]
0 commit comments