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