config-bash/aliases.d/git

30 lines
650 B
Plaintext
Raw Permalink Normal View History

2013-04-24 16:58:31 +02:00
#!/bin/bash
# Git
if [ -x /usr/bin/git ]
then
alias gs='git status'
alias ga='git add'
alias gc='git commit'
alias gca='git commit -a'
alias gu='git pull'
2015-02-02 19:02:44 +01:00
alias gp='git pull && git push'
2013-04-24 16:58:31 +02:00
alias gd='git diff'
2013-06-14 16:56:51 +02:00
alias gdc='git diff --cached'
2013-04-24 16:58:31 +02:00
alias gb='git branch'
alias gco='git checkout'
alias gw='git whatchanged'
alias gl='git log --graph'
2013-06-14 16:56:51 +02:00
2015-02-02 19:02:44 +01:00
alias gstatus='git status'
2013-06-14 16:56:51 +02:00
alias glog='git log'
alias glast='git last'
2015-02-02 19:02:44 +01:00
alias gshow='git show'
2013-06-14 16:56:51 +02:00
alias gdiff='git diff'
alias gcommit='git commit'
alias gcommitall='git commit --all'
alias greset='git reset'
alias gpull='git pull'
2015-02-02 19:02:44 +01:00
alias gpush='git pull && git push'
2013-04-24 16:58:31 +02:00
fi