X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=git-checkout.sh;h=2c053a33c3c78f27150cdd397ad28641787abb3a;hb=750a09a7de63c92868cff41a3151eac320c77fa0;hp=c3825904b60d36edca96506d7f451cf0349b262d;hpb=8098a178b26dc7a158d129a092a5b78da6d12b72;p=git.git diff --git a/git-checkout.sh b/git-checkout.sh index c3825904..2c053a33 100755 --- a/git-checkout.sh +++ b/git-checkout.sh @@ -17,6 +17,8 @@ while [ "$#" != "0" ]; do die "git checkout: -b needs a branch name" [ -e "$GIT_DIR/refs/heads/$newbranch" ] && die "git checkout: branch $newbranch already exists" + git-check-ref-format "heads/$newbranch" || + die "we do not like '$newbranch' as a branch name." ;; "-f") force=1