From: Jeff King Date: Thu, 27 Jan 2011 00:27:11 GMT Subject: [PATCH 2/2] rebase: give a better error message for bogus branch Message-ID: <20110127002711.GB32711@sigill.intra.peff.net> When you give a non-existent branch to git-rebase, it spits out the usage. This can be confusing, since you may understand the usage just fine, but simply have made a mistake in the branch name. Before: $ git rebase origin bogus Usage: git rebase ... After: $ git rebase origin bogus fatal: no such branch: bogus Usage: git rebase ... Signed-off-by: Jeff King --- git-rebase.sh | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/git-rebase.sh b/git-rebase.sh index 345b18c..cbb0ea9 100755 --- a/git-rebase.sh +++ b/git-rebase.sh @@ -482,6 +482,7 @@ case "$#" in then head_name="detached HEAD" else + echo >&2 "fatal: no such branch: $1" usage fi ;; -- 1.7.4.rc3.5.g8354b