From 74416cf0e3a93fb377ec345cda271734e8b9847d Mon Sep 17 00:00:00 2001 From: Gaetan Semet Date: Tue, 8 Apr 2014 14:33:41 +0200 Subject: [PATCH] new repo aliases: rscb and rscbrra Signed-off-by: Gaetan Semet --- plugins/repo/repo.plugin.zsh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugins/repo/repo.plugin.zsh b/plugins/repo/repo.plugin.zsh index 56570625a..89d2b8e1f 100644 --- a/plugins/repo/repo.plugin.zsh +++ b/plugins/repo/repo.plugin.zsh @@ -25,3 +25,11 @@ compdef _repo ru='repo upload' alias rst='repo status' compdef _repo rst='repo status' + +# Repo start current branch on all projects +alias rscb='echo "Starting branch $(git branch | sed -n "/\* /s///p") on all projects" && repo start $(git branch | sed -n "/\* /s///p") --all' +compdef _repo rscb='repo start' + +# Repo start and rebase current branch on all projects +alias rscbrra='echo "Starting & Rebasing branch $(git branch | sed -n "/\* /s///p") on all projects" && rscb && echo "Rebasing..." && rra' +compdef _repo rscbrra='repo rebase'