NS3Bx3PcoQnFe8j3Tw9eRXGn
26k+VPHyyueT7YrxMVF3uexQaa0PTdAuJfNAe6jhU4ykhwV+teZUi7HQeq2ptYkVluoZnkHCxvk1
jaXY2h8I42UqTeazB1nO4KvJT61nHRam1PqYsujQ2Bub9U3SM/mbByx49K1hLW1zQyBo9/PeRXdo
TEMZZCCSSa2An1STXI41t764ieEgHasWxsD3zUuauNqxkQ3cECeXADHubDu5yvPWhSTMp2epuwrp
cEKyyQvNcM2C6MCuD7Yo5vIwnsN1I6Q9uXhQx3qjcwZwTjGemKdzIn0PM+mo85VkmJQLjD+nWjm8
gOaulstO1C4jWJt44Kg5JqbyvextDY6e0hs9QtF/dm2kZPlec4XNaJNq6KMbUPD8FjNbXF2yzAfM
hjbapxmtE3ytsaV3YypLJxcB7eRRFKc+WDl8UQutGaOCtoY2pWXkHMW15GGSgG5zXZBq92YuF3qc
PdWUcE+943QHJZWyMmtk09iHTktjI1cROmyFSGI7HrVxve6M3Dq0YVjp0blzMNxCsQM+ma2MeWXY
ypbdbqZ0JULjC549auMnfU09miqulRWxlVsF0TdsB+atk7MORGDeWn2+IxRIyPCNxLd61Uk9iZxS
VynaWBWB45h8wXB9a1g0nY55rqjMlsWQuY/lIPcc1qpJapnJOFzEkVw5EgL5PG0dPrWkaPM+dnDK
ElJ6FO6tyqGXcJlA5jT7/wBK7qdHq2cs1JbGb9ohmidDBJGgODuOM/pXXHDp7M5ZJyWhzF/qC+YL
BVZ42+ckHjjtWkcJZashQ6SIf9EeQLDbSRMy7SW6ZIxnpVrDw6s1jQvsS3Gjtp1rHcsRM5lB2IOQ
M96c6FPlumJ4K8ryRcuozc6WLlI23SZRlx8ygAcn/PauD2T57o6vqlONPQ4W1maK4MEiFo7f5s44
GfevVw9NKOp49eFp8qWhLeXCX8/lw5QM2Czcoa1M5UFa4v8AZK2iiWJTJKwyWX5gKabWxzSw6aMi
+smnUsTmUDp0x+FdFGW92cNemqbVjGjidMqV37Tg7Rkitrp7GFupNqTL9iLQERsAA245IqrN7Acd
Lp5eRLmaVWTlass="hdlist1">
--no-stat
Generate plain patches without any diffstats.
-U<n>
--unified=<n>
Generate diffs with <n> lines of context instead of
the usual three.
--minimal
Spend extra time to make sure the smallest possible
diff is produced.
--patience
Generate a diff using the "patience diff" algorithm.
--histogram
Generate a diff using the "histogram diff" algorithm.
--diff-algorithm={patience|minimal|histogram|myers}
Choose a diff algorithm. The variants are as follows:
-
default, myers
-
The basic greedy diff algorithm. Currently, this is the default.
-
minimal
-
Spend extra time to make sure the smallest possible diff is
produced.
-
patience
-
Use "patience diff" algorithm when generating patches.
-
histogram
-
This algorithm extends the patience algorithm to "support
low-occurrence common elements".
For instance, if you configured diff.algorithm variable to a
non-default value and want to use the default one, then you
have to use --diff-algorithm=default option.
--stat[=<width>[,<name-width>[,<count>]]]
Generate a diffstat. By default, as much space as necessary
will be used for the filename part, and the rest for the graph
part. Maximum width defaults to terminal width, or 80 columns
if not connected to a terminal, and can be overridden by
<width>. The width of the filename part can be limited by
giving another width <name-width> after a comma. The width
of the graph part can be limited by using
--stat-graph-width=<width> (affects all commands generating
a stat graph) or by setting diff.statGraphWidth=<width>
(does not affect git format-patch).
By giving a third parameter <count>, you can limit the
output to the first <count> lines, followed by ... if
there are more.
These parameters can also be set individually with --stat-width=<width>,
--stat-name-width=<name-width> and --stat-count=<count>.
--numstat
Similar to --stat, but shows number of added and
deleted lines in decimal notation and pathname without
abbreviation, to make it more machine friendly. For
binary files, outputs two - instead of saying
0 0.
--shortstat
Output only the last line of the --stat format containing total
number of modified files, as well as number of added and deleted
lines.
--dirstat[=<param1,param2,…>]
Output the distribution of relative amount of changes for each
sub-directory. The behavior of --dirstat can be customized by