From f5f02f8c031be35af46c375ae2a2596e8cc04425 Mon Sep 17 00:00:00 2001 From: Patrick Artounian Date: Thu, 21 Jun 2018 10:18:09 -0700 Subject: [PATCH] Update git.plugin.zsh Correct gcl command to use `--recurse-submodules` instead of deprecated `--recursive`, add some very useful commands. --- plugins/git/git.plugin.zsh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh index 413d780e1..49d0f92c6 100644 --- a/plugins/git/git.plugin.zsh +++ b/plugins/git/git.plugin.zsh @@ -70,7 +70,7 @@ alias gcam='git commit -a -m' alias gcsm='git commit -s -m' alias gcb='git checkout -b' alias gcf='git config --list' -alias gcl='git clone --recursive' +alias gcl='git clone --recurse-submodules' alias gclean='git clean -fd' alias gpristine='git reset --hard && git clean -dfx' alias gcm='git checkout master' @@ -211,8 +211,10 @@ alias grbc='git rebase --continue' alias grbi='git rebase -i' alias grbm='git rebase master' alias grbs='git rebase --skip' +alias grbcm='git rebase --committer-date-is-author-date master' alias grh='git reset' alias grhh='git reset --hard' +alias grhm='git reset --hard origin/master' alias grmv='git remote rename' alias grrm='git remote remove' alias grset='git remote set-url'