Getting Started
Configuration
git config --global user.name "Your Name"
git config --global user.email "your_email@whatever.com"
Aliases
Git aliases in file $HOME/.gitconfig.
[alias]
co = checkout
ci = commit
st = status
br = branch
hist = log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short
type = cat-file -t
dump = cat-file -p
Shell aliases in file $HOME/.profile.
alias gs='git status '
alias ga='git add '
alias gb='git branch '
alias gc='git commit'
alias gd='git diff'
alias go='git checkout '
alias gk='gitk --all'
alias gx='gitx --all'
alias got='git '
alias get='git '
Links
http://gitimmersion.com