From 36cb15a105183e8ab0cd4d59170266d53c1eeb5e Mon Sep 17 00:00:00 2001 From: Craig Lyons Date: Tue, 12 Jul 2016 15:42:44 -0400 Subject: [PATCH] Add gcd for checking out default branch --- plugins/git/git.plugin.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh index c186a6e11..8ea08bc29 100644 --- a/plugins/git/git.plugin.zsh +++ b/plugins/git/git.plugin.zsh @@ -70,6 +70,7 @@ alias gcl='git clone --recursive' alias gclean='git clean -fd' alias gpristine='git reset --hard && git clean -dfx' alias gcm='git checkout master' +alias gcd="git remote show origin | awk '/HEAD branch:/ {print \$3}' | xargs git checkout" alias gcmsg='git commit -m' alias gco='git checkout' alias gcount='git shortlog -sn'