This commit is contained in:
Eugeny Dementev 2018-04-02 12:50:22 +00:00 committed by GitHub
commit 2b4d5c80e7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -410,6 +410,13 @@ __git_refs_remotes ()
done done
} }
# return only local branches
__git_refs_local ()
{
git for-each-ref --format='%(refname:short)' refs/heads/
return
}
__git_remotes () __git_remotes ()
{ {
local d="$(__gitdir)" local d="$(__gitdir)"
@ -1033,7 +1040,11 @@ _git_checkout ()
if [ -n "$(__git_find_on_cmdline "$flags")" ]; then if [ -n "$(__git_find_on_cmdline "$flags")" ]; then
track='' track=''
fi fi
__gitcomp_nl "$(__git_refs '' $track)" if [ -z ${GITFAST_CHECKOUT_LOCAL_ONLY+x} ]; then
__gitcomp_nl "$(__git_refs '' $track)"
else
__gitcomp_nl "$(__git_refs_local)"
fi
;; ;;
esac esac
} }