Luciano Rocha wrote (2008-05-26 20:58 +0100): > Is it difficult to make rev-parse accept relative path specifications? I don't know but let's consider this: The revision user is asking for with "git show <commit>:<path>" may not even contain the directory user is currently in. Also, there may not be any working directory at all, or user may be completely outside the repository and using "git --git-dir=/somewhere/else". I guess the system is much simpler as the "<commit>:" always refers to repository's root. If you are using Git's bash completions it's easy to complete paths with "git show <commit>:". For example, try $ git show HEAD~10:Docum<tab> and the path is completed. -- 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