From c630ac2c31d8489fa7712f347c1ce6247736b128 Mon Sep 17 00:00:00 2001 From: tinogomes Date: Sat, 26 Mar 2016 13:34:23 -0300 Subject: [PATCH] new aliases for git plugin --- plugins/git/git.plugin.zsh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh index 95ce1ae26..dac15a5ae 100644 --- a/plugins/git/git.plugin.zsh +++ b/plugins/git/git.plugin.zsh @@ -215,3 +215,8 @@ alias glum='git pull upstream master' alias gwch='git whatchanged -p --abbrev-commit --pretty=medium' alias gwip='git add -A; git rm $(git ls-files --deleted) 2> /dev/null; git commit -m "--wip--"' + +# Remove from repo all files deleted +alias gitstrm="git st | egrep 'deleted' | sed -e 's/#//' -e 's/deleted:/git rm/' | sh" + +alias gitgcprune="git remote prune origin ; git gc --prune --aggressive"