Jakub Narebski <jnareb@xxxxxxxxx> writes: > Johannes Schindelin wrote: > >> On Sun, 22 Oct 2006, Jakub Narebski wrote: >> >>> BTW. what does "recursive diff" mean (in git)? >> >> AFAIU it means that the diff code recurses into subdirectories. > > When git-diff _doesn't_ recurse into subdirectories? When it is not told to. The Porcelainish commands (git-diff, git-show) default to recursive, but low-level commands don't. Compare these three: git diff --raw v1.4.3.1^^^..v1.4.3.1^^ git diff-tree v1.4.3.1^^^..v1.4.3.1^^ git diff-tree -r v1.4.3.1^^^..v1.4.3.1^^ - 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