From: Patrick Sabin Date: Thu, 15 Mar 2012 08:32:54 GMT Subject: How to git diff files in renamed directories Message-ID: Hi, I want to diff a renamed file (to a different directory) in different commits. File a was moved to the file subdir/c I tried: $ git diff b616d 0aa0 -- subdir/c a but git seems to always diff against /dev/null: diff --git a/a b/a new file mode 100644 index 0000000..2e5ada8 --- /dev/null +++ b/a @@ -0,0 +1 @@ +File a diff --git a/subdir/c b/subdir/c deleted file mode 100644 index 24c846c..0000000 --- a/subdir/c +++ /dev/null @@ -1,2 +0,0 @@ -File b -Another b change. git log --follow subdir/c   recognizes that the file has been renamed and moved to subdirectory. Is there any way to get such a diff in git? Regards, Patrick