Merge pull request #600 from edubxb/git-aliases

Git aliases
pull/601/head
Eduardo Bellido Bellido 2015-10-26 18:30:04 +00:00
commit 62613907f1
1 changed files with 7 additions and 2 deletions

View File

@ -5,7 +5,8 @@ about-alias 'common git abbreviations'
alias gcl='git clone' alias gcl='git clone'
alias ga='git add' alias ga='git add'
alias gall='git add -A' alias gall='git add -A'
alias gf='git fetch --all --prune' alias gf='git fetch --all --prune --verbose'
alias gft='git fetch --all --prune --tags --verbose'
alias gus='git reset HEAD' alias gus='git reset HEAD'
alias gm="git merge" alias gm="git merge"
alias g='git' alias g='git'
@ -20,6 +21,7 @@ alias gpp='git pull && git push'
alias gup='git fetch && git rebase' alias gup='git fetch && git rebase'
alias gp='git push' alias gp='git push'
alias gpo='git push origin' alias gpo='git push origin'
alias gpu='git push --set-upstream'
alias gpom='git push origin master' alias gpom='git push origin master'
alias gdv='git diff -w "$@" | vim -R -' alias gdv='git diff -w "$@" | vim -R -'
alias gc='git commit -v' alias gc='git commit -v'
@ -28,14 +30,17 @@ alias gcm='git commit -v -m'
alias gci='git commit --interactive' alias gci='git commit --interactive'
alias gb='git branch' alias gb='git branch'
alias gba='git branch -a' alias gba='git branch -a'
alias gbt='git branch --track'
alias gcount='git shortlog -sn' alias gcount='git shortlog -sn'
alias gcp='git cherry-pick' alias gcp='git cherry-pick'
alias gco='git checkout' alias gco='git checkout'
alias gcb='git checkout -b'
alias gct='git checkout --track'
alias gexport='git archive --format zip --output' alias gexport='git archive --format zip --output'
alias gdel='git branch -D' alias gdel='git branch -D'
alias gmu='git fetch origin -v; git fetch upstream -v; git merge upstream/master' alias gmu='git fetch origin -v; git fetch upstream -v; git merge upstream/master'
alias gll='git log --graph --pretty=oneline --abbrev-commit' alias gll='git log --graph --pretty=oneline --abbrev-commit'
alias gg="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative" alias gg="git log --graph --pretty=format:'%C(bold)%h%Creset%C(yellow)%d%Creset %s %C(yellow)%an %C(cyan)%cr%Creset' --abbrev-commit --date=relative"
alias ggs="gg --stat" alias ggs="gg --stat"
alias gsl="git shortlog -sn" alias gsl="git shortlog -sn"
alias gw="git whatchanged" alias gw="git whatchanged"