summaryrefslogtreecommitdiff
path: root/diff.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2012-02-29 18:14:15 -0800
committerJunio C Hamano <gitster@pobox.com>2012-03-01 12:00:01 -0800
commit5597e84b514454f18bba7b13eee2feea04f0165b (patch)
treec106fefb2671cda492a7f1830e26252d2fd84aaf /diff.c
parent13a4899886958c211b96bced228fdaaa42674491 (diff)
downloadgit-5597e84b514454f18bba7b13eee2feea04f0165b.tar.gz
t4011: illustrate "diff-index -p" on stat-dirty paths
The plumbing that looks at the working tree, i.e. "diff-index" and "diff-files", always emit the "diff --git a/path b/path" header lines without anything else for paths that are only stat-dirty (i.e. different only because the cached stat information in the index no longer matches that of the working tree, but the real contents are the same), when these commands are run with "-p" option to produce patches. Illustrate this current behaviour. Also demonstrate that with the "-w" option, we (correctly) hold off showing a "diff --git" header until actual differences have been found. This also suppresses the header for merely stat-dirty files, which is inconsistent. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'diff.c')
0 files changed, 0 insertions, 0 deletions