On 6 December 2010 22:03, Jonathan Nieder <jrnieder@xxxxxxxxx> wrote: > Hi Yves, > > demerphq wrote: > >> 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. :) Thanks for your reply. It turns out that was a mis-paste. I tried both splelings of summary. ;-) And none of them produce output. $ git diff --summary HEAD^..HEAD $ git diff --summary HEAD^^..HEAD $ git diff --summary HEAD..HEAD^ $ git diff --summary HEAD^ So why does it work for you but not for me? Yves -- perl -Mre=debug -e "/just|another|perl|hacker/" -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html