Git : Pretty Good

    git config --global color.ui true
    git config --global alias.br branch
    git config --global alias.co checkout
    git config --global alias.st status

    git config credential.helper 'cache'
    git config credential.helper 'cache --timeout=31536000'



    // to unset
    git config --unset credential.helper

More

Tushar