zsh Git 别名设置
本文首发于个人博客 Cyy’s Blog
转载请注明出处 https://cyyjs.top/blog/5d258484f9aa947e29ff67cf
zsh中的git插件提供了很多命令,但是有时候我们想要增加一些更多的命令就可以进行如下操作
# 修改git.pugin.zsh
配置文件
vim ~/.oh-my-zsh/plugins/git/git.plugin.zsh
增加以下内容
function remove_issue_branch(){
# 调用删除本地分支命令,删除所有分支名包含issue的分支
gbD $(gb | grep issue | xargs)
# 同步删除远程已经删除的分支
git remote prune origin
}
# 增加别名
alias gbDi='remove_issue_branch'
保存后执行以下命令,使其生效
source ~/.zshrc
# 使用
gbDi
执行以上命令后即可删除所有issue的分支,并同步远程已删除的分支。
