Message ID | 76602d23-f2b2-4a15-21ad-7bd91a4b5e44@kdbg.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v2,1/2] diff, log doc: say "patch text" instead of "patches" | expand |
On Mon, 16 Sep 2019 at 22:46, Johannes Sixt <j6t@kdbg.org> wrote: > > Am 16.09.19 um 21:58 schrieb Junio C Hamano: > > I wonder if the result becomes even clearer if we dropped "instead > > of the usual output". It is a given that presence of an option > > would change the behaviour, so "instead of the usual" does not add > > any value in the context of the explanation we are giving. > > Agreed. > > > Also I question the value of the "running git diff without --raw > > option" sentence; "diff --stat" is also a way to suppress the patch > > text and see only the overview; I know it is not a new problem this > > patch introduces, but the objective of this patch is clarify about > > the generation of output in patch format, so... > > You have a point here, too. > > Below is v2 of just patch 1/2. 2/2 remains unchanged. I've added > git-show to the enumeration. Yeah, this makes sense. Tested -- this renders fine. Martin
diff --git a/Documentation/diff-generate-patch.txt b/Documentation/diff-generate-patch.txt index f10ca410ad..c482c94e6b 100644 --- a/Documentation/diff-generate-patch.txt +++ b/Documentation/diff-generate-patch.txt @@ -1,11 +1,15 @@ -Generating patches with -p --------------------------- - -When "git-diff-index", "git-diff-tree", or "git-diff-files" are run -with a `-p` option, "git diff" without the `--raw` option, or -"git log" with the "-p" option, they -do not produce the output described above; instead they produce a -patch file. You can customize the creation of such patches via the +Generating patch text with -p +----------------------------- + +Running +linkgit:git-diff[1], +linkgit:git-log[1], +linkgit:git-show[1], +linkgit:git-diff-index[1], +linkgit:git-diff-tree[1], or +linkgit:git-diff-files[1] +with the `-p` option produces patch text. +You can customize the creation of patch text via the `GIT_EXTERNAL_DIFF` and the `GIT_DIFF_OPTS` environment variables. What the -p option produces is slightly different from the traditional