60 git config
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 --systemles configuracions s’escriuen a aquest arxiu.
–global
~/.gitconfigespecífic de cada usuari, roman dins del seu/home. Fent servir el comandamentgit confit --globales 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/configtenen 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