author | Paul Mackerras <paulus@samba.org> | |
Tue, 25 Apr 2006 00:00:03 +0000 (10:00 +1000) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Tue, 25 Apr 2006 05:22:29 +0000 (22:22 -0700) | ||
commit | 3e1a70d925b46b9eac1ae523589298ddb6e295af | |
tree | 6e5a35a758df6fd90c0fde02d042107f8c19682b | tree | snapshot |
parent | 34fd1c9ac5845d541e3196983df7f993e751b544 | commit | diff |
rev-parse: better error message for ambiguous arguments
Currently, if git-rev-parse encounters an argument that is neither a
recognizable revision name nor the name of an existing file or
directory, and it hasn't encountered a "--" argument, it prints an
error message saying "No such file or directory". This can be
confusing for users, including users of programs such as gitk that
use git-rev-parse, who may then think that they can't ask about the
history of files that no longer exist.
This makes it print a better error message, one that points out the
ambiguity and tells the user what to do to fix it.
Signed-off-by: Paul Mackerras <paulus@samba.org>
Currently, if git-rev-parse encounters an argument that is neither a
recognizable revision name nor the name of an existing file or
directory, and it hasn't encountered a "--" argument, it prints an
error message saying "No such file or directory". This can be
confusing for users, including users of programs such as gitk that
use git-rev-parse, who may then think that they can't ask about the
history of files that no longer exist.
This makes it print a better error message, one that points out the
ambiguity and tells the user what to do to fix it.
Signed-off-by: Paul Mackerras <paulus@samba.org>
rev-parse.c | diff | blob | history |