# Installation et environnement @@
Git Pour Windows : Git Bash + Git GUI + Shell Integration
Centos / Fedora : yum install git
Debian / Ubuntu : apt-get install
Via l’installeur graphique
GitKaken : produit par Axesoft, gratuit pour des utilisation non commerciale.
VSCode : open source, avec les extensions GitHistory et GitLens.
Plugin officiel pour Eclipse, intégré mais pas de visualisation de l'arbre git.
gitk --all
Intégré avec git fournit le minimum.
3 niveaux de configuration possible (avec surcharge)
/etc/gitconfig
$HOME/.gitconfig
.git/config
$ git config --system <key> <value>
$ git config -e --system
$ git config --global <key> <value>
$ git config -e --global
$ git config <key> <value>
$ git config -e
Configuration du nom d'utilisateur et de son e-mail :
Autres configurations possibles :
$ git config --global user.name “Jean BON”
$ git config --global user.email jean.bon@exemple.fr
$ git config --global core.editor vim
$ git config --global color.ui true
$ git config --global http.proxy http://hostname:3128
Par configuration d'un fichier à différents niveau :
Versionné dans le dépôt (la meilleure solution).
`
Spécifique au dépôt, non versionné.
`
Commun à tous les utilisateurs.
`
Exemple de fichier .gitignore node_modules/ dist/* !dist/kdbxweb.js *.log .idea/