{"thread":{"id":"2271","subject":"[PATCH] Add usage statement to git-checkout.sh","startedAt":"2005-10-29T21:46:41Z","lastAt":"2005-10-29T21:46:41Z","messageCount":1,"participants":["Chris Shoemaker"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"10800","messageId":"11306224011899-git-send-email-c.shoemaker@cox.net","threadId":"2271","inReplyTo":null,"subject":"[PATCH] Add usage statement to git-checkout.sh","fromName":"Chris Shoemaker","fromEmail":"c.shoemaker@cox.net","sentAt":"2005-10-29T21:46:41Z","receivedAt":"2005-10-29T21:46:41Z","isPatch":true,"sender":{"key":"c.shoemaker@cox.net","avatar":null},"body":"Signed-off-by: Chris Shoemaker <c.shoemaker@cox.net>\n\n---\n\n git-checkout.sh |    7 +++++++\n 1 files changed, 7 insertions(+), 0 deletions(-)\n\n2fcbb6e58c0902e19373305b7ea77234f5d3ffba\ndiff --git a/git-checkout.sh b/git-checkout.sh\n--- a/git-checkout.sh\n+++ b/git-checkout.sh\n@@ -1,6 +1,10 @@\n #!/bin/sh\n . git-sh-setup || die \"Not a git archive\"\n \n+usage () {\n+    die \"usage: git checkout [-f] [-b <new_branch>] [<branch>] [<paths>...]\"\n+}\n+\n old=$(git-rev-parse HEAD)\n new=\n force=\n@@ -26,6 +30,9 @@ while [ \"$#\" != \"0\" ]; do\n \t--)\n \t\tbreak\n \t\t;;\n+\t-*)\n+\t\tusage\n+\t\t;;\n \t*)\n \t\tif rev=$(git-rev-parse --verify \"$arg^0\" 2>/dev/null)\n \t\tthen\n"}]}