![](/@@/translation-newline)
Produces a diff of the specified file(s) in the topmost or specified
![](/@@/translation-newline)
patch. If no files are specified, all files that are modified are
![](/@@/translation-newline)
included.
![](/@@/translation-newline)
-p n
[tab]
Create a -p n style patch (-p0 or -p1 are supported).
![](/@@/translation-newline)
-u, -U num, -c, -C num
[tab]
Create a unified diff (-u, -U) with num lines of context. Create
[tab]
a context diff (-c, -C) with num lines of context. The number of
[tab]
context lines defaults to 3.
![](/@@/translation-newline)
--no-timestamps
[tab]
Do not include file timestamps in patch headers.
![](/@@/translation-newline)
--no-index
[tab]
Do not output Index: lines.
![](/@@/translation-newline)
-z
[tab]
Write to standard output the changes that have been made
[tab]
relative to the topmost or specified patch.
![](/@@/translation-newline)
-R
[tab]
Create a reverse diff.
![](/@@/translation-newline)
-P patch
[tab]
Create a diff for the specified patch. (Defaults to the topmost
[tab]
patch.)
![](/@@/translation-newline)
--combine patch
[tab]
Create a combined diff for all patches between this patch and
[tab]
the patch specified with -P. A patch name of \"-\" is equivalent
[tab]
to specifying the first applied patch.
![](/@@/translation-newline)
--snapshot
[tab]
Diff against snapshot (see \`quilt snapshot -h').
![](/@@/translation-newline)
--diff=utility
[tab]
Use the specified utility for generating the diff. The utility
[tab]
is invoked with the original and new file name as arguments.
![](/@@/translation-newline)
--color[=always|auto|never]
[tab]
Use syntax coloring.
![](/@@/translation-newline)
--sort
[tab]
Sort files by their name instead of preserving the original order.