Hello, The man page of git-diff-index: http://git-scm.com/docs/git-diff-index states that `git-diff-index - Compares content and mode of blobs between the index and repository`. However, in fact this command compares between files on disk and repository by default. It's explained clearly in here: http://git-scm.com/docs/gitdiffcore Maybe the man page could be updated to reflect this in NAME section: `git-diff-index - Compares content and mode of blobs between files on disk and repository or between the index and repository` In DESCRIPTION section: `Compares the content and mode of the blobs found via a tree object with the content of the files on disk by default, and could be compared with index only using cached option. ...` -- Best Regards Yours faithfully Albert Netymk -- 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