X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=Documentation%2Fgit-diff.txt;h=cadaf59455c994c5c08fbdb84f9c0ed1bc974325;hb=ab1630a3ed31d6ec5ae83769c78ed542fe3c4a28;hp=f43a60f4f1a482d3a1c0e1816b4beedbb13ccf82;hpb=215a7ad1ef790467a4cd3f0dcffbd6e5f04c38f7;p=git.git diff --git a/Documentation/git-diff.txt b/Documentation/git-diff.txt index f43a60f4..cadaf594 100644 --- a/Documentation/git-diff.txt +++ b/Documentation/git-diff.txt @@ -3,25 +3,39 @@ git-diff(1) NAME ---- -git-diff - Some git command not yet documented. +git-diff - Show changes between commits, commit and working tree, etc. SYNOPSIS -------- -'git-diff' [ --option ] ... +'git-diff' [ --diff-options ] {0,2} [...] DESCRIPTION ----------- -Does something not yet documented. - +Show changes between two ents, an ent and the working tree, an +ent and the index file, or the index file and the working tree. +The combination of what is compared with what is determined by +the number of ents given to the command. + +`----------------`--------`-----------------------------`------------------ +Number of ents Options What's Compared Underlying command +--------------------------------------------------------------------------- +0 - index file and working tree git-diff-files +1 --cached ent and index file git-diff-index +1 - ent and working tree git-diff-index +2 - two ents git-diff-tree +--------------------------------------------------------------------------- OPTIONS ------- ---option:: - Some option not yet documented. +--diff-options:: + '--diff-options' are passed to the `git-diff-files`, + `git-diff-index`, and `git-diff-tree` commands. See the + documentation for these commands for description. -...:: - Some argument not yet documented. +...:: + The arguments are also passed to `git-diff-\*` + commands. Author @@ -34,5 +48,5 @@ Documentation by Junio C Hamano and the git-list . GIT --- -Part of the link:git.html[git] suite +Part of the gitlink:git[7] suite