A l’hora d’arrancar git en una màquina nova cal tenir en compte diferents coses:

1. Configuració

git-config et permet obtenir i establir variables de configuració que controlen l’especte i funcionament de Git.

Aquestes variables tenen tres llocs direrents:

–system

  • /etc/gitconfig/: conté valors per a tots els ususaris i tots els seus repositoris. Si executes l’opció git config --system les configuracions s’escriuen a aquest arxiu.

–global

  • ~/.gitconfig específic de cada usuari, roman dins del seu /home. Fent servir el comandament git confit --global es llegirà o s’escriurà en aquest arxiu.

–local

  • .git/config: directori específic d’un repositori. Cada nivell sobrescriu valors del nivell anterior, així els valors .git/config tenen preferència sobre el nivell anterior /etc/gitcofig.

2. La teua identitat

$ git config --global user.name John Doe
$ git config --global user.email johndoe@example.com

3. El teu editor

Per fer que siga Vim:

$ git config --global core.editor vim

Per fer que siga emacs:

$ git config --global core.editor emacs

4. Ferramenta per gestionar les diferències

$ git config --global merge.tool vimdiff

5. Comprova la configuració

$ git config --list
user.name=John Doe
user.email=jondoe@server.com
color.status=auto
color.branch=auto
color.interactive=auto
color.diff=auto

Per comprovar una clau específica:

$ git config user.name
John Doe