dotfiles/.zsh/83-git-aliases.zsh
2026-08-15 19:39:06 +01:00

21 lines
619 B
Bash

alias gs='git status'
alias gst='git status -sb'
alias gl='git log --oneline --graph --decorate --all'
alias gd='git diff'
alias gds='git diff --staged'
alias ga='git add'
alias gaa='git add -A'
alias gc='git commit'
alias gcm='git commit -m'
alias gca='git commit -am'
alias gco='git checkout'
alias gb='git branch'
alias gm='git merge'
alias gp='git push'
alias gpl='git pull'
alias gun='git reset HEAD --'
alias dot='git dot'
alias git.last='git log -1 HEAD'
alias git.oops='git commit --amend --no-edit'
alias git.unstage='git reset HEAD --'
alias git.today="git log --since='24 hours ago' --oneline --graph --all"