Um bom ponto de partida .gitconfig.

Este é um .gitconfigque venho usando há alguns anos e tem se mostrado bastante bom. Deve ser salvo em seu diretório inicial, por exemplo /home/johndoe/.gitconfig. A diretiva push definida para currenttalvez simpletambém é uma boa opção para você.

[user]
name
= John Doe
email
= john.doe@example.com
[color]
branch
= auto
diff
= auto
interactive
= auto
pager
= true
status
= auto
ui
= true
[color "status"]
added
= green
changed
= yellow
untracked
= red
[push]
default = current
[core]
autocrlf
= input
pager
= less -FRSX
[alias]
ci
= commit
co
= checkout
st
= status -sb
lg
= log --graph --pretty=format:'%C(yellow)%h%C(auto)%d%Creset %s %C(white)- %an, %ar%Creset'

Aqui está um link para a essência do github .