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 --system
les configuracions s’escriuen a aquest arxiu.
–global
~/.gitconfig
específic de cada usuari, roman dins del seu/home
. Fent servir el comandamentgit 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