git diff output for files specified by revision is somewhat unexpected. $ git diff <revision_1>:<file> <revision_2>:<file> outputs the following diff metainfo diff --git a/<revision_2>:<file> b/<revision_2>:<file> index 5eabe06..2e87de4 100644 --- a/<revision_2>:<file> +++ b/<revision_2>:<file> Is it intended, or is it a bug? Looks like a bug to me... git 1.4.0 (git-core-1.4.0-1.fc4 by Fedora Project). -- Jakub Narebski Warsaw, Poland ShadeHawk on #git - : 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