dotfiles/nushell/config/git.nu

17 lines
455 B
Plaintext

# git aliases
alias g = git
alias ga = git add
alias gaa = git add --all
alias gco = git checkout
alias gcb = git checkout -b
alias gc = git commit --verbose
alias gca = git commit --verbose --all
alias gd = git diff
alias glog = git log --oneline --decorate --graph
alias gl = git pull
alias gp = git push
alias gst = git status
alias gs = git status
alias gm = git merge
def gpsup [] { git push --set-upstream origin (git rev-parse --abbrev-ref HEAD) }