Re: git diff --summary only seems to work when combined with --stat
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Dec 6, 2010, 21:03 UTC
- Message-ID
- <20101206210304.GA9735@burratino>
- In-Reply-To
- <AANLkTimCAy8kcQaKNaxz4UJp2ZB=_HeRMmeaQ5ZHNV4g@mail.gmail.com>
Hi Yves,
demerphq wrote:
Show 5 quoted lines
> It seems like the --summary option only works in combination --stat. > > It doesn't seem to work if I use it by itself, nor in combination with > --name-status or --num-stat. And depending on the order, it either > does nothing, or causes a usage note.
It is tricky, but as you noticed --summary is not actually about the diffstat. --summary affects the output summarizing new files and renamed files.
Example:
$ git diff --summary v1.7.2..v1.7.3 delete mode 100644 Documentation/RelNotes-1.5.0.1.txt delete mode 100644 Documentation/RelNotes-1.5.0.2.txt [...]
> $ git diff --name-status --sumary HEAD^
> usage: git diff <options> <rev>{0,2} -- <path>*There is an 'm' missing here. :)
Hope that helps, Jonathan