Distributed version control system.
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.st status
git config --global alias.dc 'diff --cached'
git config --global alias.l log
Source: git-scm.com: Git Basics - Git Aliases
Ref to commit like Linux kernel style
git show --no-patch --oneline --format='%h (%s)' SHA
Source: kernel.org: Submitting patches: the essential guide to getting your code into the kernel