needleinthehay.de

Useful git command aliases

Some git commands are just too long to type…

# Configure aliases:
git config --global pretty.fmt '%C(auto)%h %C(magenta)%ad %C(cyan)%an%C(auto)%d %s'
git config --global alias.lga 'log --pretty=fmt --date=short --graph'
git config --global alias.la  'log --pretty=fmt --date=short'
git config --global alias.diffc "diff --cached"

# Use aliase:
git lga
git la
git diffc