mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-05-01 04:30:37 +02:00
Update git.plugin.zsh
Add/change aliases: * gbav: list all branches and their upstream branches * gcam!, gcmsg!: feed amend option * gclean!: clean operation should be used with caution * grp: prune remote branches which don't exist anymore * grao, grpo: add/prune remote repository—origin
This commit is contained in:
parent
0ebe35968c
commit
3a47824501
1 changed files with 7 additions and 1 deletions
|
|
@ -46,6 +46,7 @@ alias gapa='git add --patch'
|
|||
|
||||
alias gb='git branch'
|
||||
alias gba='git branch -a'
|
||||
alias gbav='git branch -avv'
|
||||
alias gbda='git branch --merged | command grep -vE "^(\*|\s*master\s*$)" | command xargs -n 1 git branch -d'
|
||||
alias gbl='git blame -b -w'
|
||||
alias gbnm='git branch --no-merged'
|
||||
|
|
@ -62,13 +63,15 @@ alias gca='git commit -v -a'
|
|||
alias gca!='git commit -v -a --amend'
|
||||
alias gcan!='git commit -v -a -s --no-edit --amend'
|
||||
alias gcam='git commit -a -m'
|
||||
alias gcam!='git commit -a --amend -m'
|
||||
alias gcb='git checkout -b'
|
||||
alias gcf='git config --list'
|
||||
alias gcl='git clone --recursive'
|
||||
alias gclean='git clean -fd'
|
||||
alias gclean!='git clean -fd'
|
||||
alias gpristine='git reset --hard && git clean -dfx'
|
||||
alias gcm='git checkout master'
|
||||
alias gcmsg='git commit -m'
|
||||
alias gcmsg!='git commit --amend -m'
|
||||
alias gco='git checkout'
|
||||
alias gcount='git shortlog -sn'
|
||||
compdef gcount=git
|
||||
|
|
@ -173,6 +176,9 @@ alias gpv='git push -v'
|
|||
|
||||
alias gr='git remote'
|
||||
alias gra='git remote add'
|
||||
alias grao='git remote add origin'
|
||||
alias grp='git remote prune'
|
||||
alias grpo='git remote prune origin'
|
||||
alias grb='git rebase'
|
||||
alias grba='git rebase --abort'
|
||||
alias grbc='git rebase --continue'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue