Git Aliases

“With aliases, you can avoid typing the same commands over and over again.” –
from the Aliases page on the
Git SCM Wiki

Once I found this, I immediately created the following aliases in
~/.gitconfig, as I frequently used these with Subversion.

ci = commit
st = status

I’m also fond of the llog alias mentioned on the wiki that displays the log
with dates in your local timezone.

llog = log --date=local

Additionally, I added an alias that diffs my local repository (committed
changes) with our remote Subversion repository, showing changes that aren’t committed to Subversion.

sdiff = diff --name-status remotes/git-svn