Git aliases

```bash

----------------------

Git Aliases

----------------------

[ -f /usr/share/bash-completion/completions/git ] && . /usr/share/bash-completion/completions/git alias ga='git add' git_complete ga _git_add alias gaa='git add .' git_complete gaa _git_add alias gaaa='git add --all' git_complete gaaa _git_add alias gau='git add --update' git_complete gau _git_add alias gb='git branch' git_complete gb _git_branch alias gc='git commit' git_complete gc _git_commit alias gca='git commit --amend' git_complete gca _git_commit alias gcm='git commit --message' git_complete gca _git_commit alias gcf='git commit --fixup' git_complete gca _git_commit alias gco='git checkout' git_complete gco _git_checkout alias gcob='git checkout -b' git_complete gcob _git_checkout alias gcom='git checkout master' git_complete gcom _git_checkout alias gd='git diff' git_complete gd _git_diff alias gda='git diff HEAD' git_complete gda _git_diff alias gds='git diff --staged' git_complete gds _git_diff alias gl='git log' git_complete gl _git_log alias glg='git log --graph --oneline --decorate --all' git_complete glg _git_log alias gld='git log --pretty=format:"%h %ad %s" --date=short --all' git_complete gld _git_log alias gm='git merge' git_complete gm _git_merge alias gmff='git merge --ff-only' git_complete gmff _git_merge alias gma='git merge --abort' git_complete gma _git_merge alias gmc='git merge --continue' git_complete gmc _git_merge alias gpl='git pull' git_complete gpl _git_pull alias gplr='git pull --rebase' git_complete gplr _git_pull alias gp="git push" git_complete gp _git_push alias gpoh='git push origin HEAD' git_complete gpoh _git_push alias grb='git rebase' git_complete grb _git_rebase alias grbc='git rebase --continue' git_complete grbc _git_rebase alias grba='git rebase --abort' git_complete grba _git_rebase alias grs='git reset' git_complete grs _git_reset alias gs='git status' git_complete gs _git_status alias gst='git stash' git_complete gst _git_stash alias gstp='git stash pop' __git_complete gstp _git_stash ```