bca62f78e23247afdc44882111a27a7333e5acb0
- Author
- Adam Johnson <me@adamj.eu>
- Committer
- GitHub <noreply@github.com>
- Date
Message
feat(git): add branch rename alias `gbm` (#11909)
Co-authored-by: Gabriel Akinyosoye <gabrielfemi799@gmail.com>
Diff
1diff --git a/plugins/git/README.md b/plugins/git/README.md
2index 390f520018ae4afaba6c30c88430292fa0c8f736..e7c32e97f7f9e1970aa3f58f8d6762385c3ed28b 100644
3--- a/plugins/git/README.md
4+++ b/plugins/git/README.md
5@@ -44,6 +44,7 @@ plugins=(... git)
6 | `gbda` | `git branch --no-color --merged \| command grep -vE "^([+*]\|\s*($(git_main_branch)\|$(git_develop_branch))\s*$)" \| command xargs git branch --delete 2>/dev/null` |
7 | `gbgd` | `LANG=C git branch --no-color -vv \| grep ": gone\]" \| awk '"'"'{print $1}'"'"' \| xargs git branch -d` |
8 | `gbgD` | `LANG=C git branch --no-color -vv \| grep ": gone\]" \| awk '"'"'{print $1}'"'"' \| xargs git branch -D` |
9+| `gbm` | `git branch --move` |
10 | `gbnm` | `git branch --no-merged` |
11 | `gbr` | `git branch --remote` |
12 | `ggsup` | `git branch --set-upstream-to=origin/$(git_current_branch)` |
13diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
14index 426f51979b92971dc6a4d38f37077af25a71a338..01eab682edf0e59ae2d35d842d0ae2ed3da6aac3 100644
15--- a/plugins/git/git.plugin.zsh
16+++ b/plugins/git/git.plugin.zsh
17@@ -125,6 +125,7 @@ alias gbD='git branch --delete --force'
18 alias gbda='git branch --no-color --merged | command grep -vE "^([+*]|\s*($(git_main_branch)|$(git_develop_branch))\s*$)" | command xargs git branch --delete 2>/dev/null'
19 alias gbgd='LANG=C git branch --no-color -vv | grep ": gone\]" | awk '"'"'{print $1}'"'"' | xargs git branch -d'
20 alias gbgD='LANG=C git branch --no-color -vv | grep ": gone\]" | awk '"'"'{print $1}'"'"' | xargs git branch -D'
21+alias gbm='git branch --move'
22 alias gbnm='git branch --no-merged'
23 alias gbr='git branch --remote'
24 alias ggsup='git branch --set-upstream-to=origin/$(git_current_branch)'