Ceci est une ancienne révision du document !
git config
git config -l
Afficher la configuration:
git config -l git config --list
git config: niveau de configuration
git config --system
niveau système: concerne le poste ou le serveur entier et ses utilisateurs.
défini dans /etc/gitconfig
git config --global
niveau utilisateur: concerne l'utilisateur connecté au system. Prioritaire sur les options définis au niveau système.
defini dans $HOME/.gitconfig
Exemples:
sur Linux definir kate comme editeur
git config --global core.editor "kate -n" git config --global -l
Sur Windows définir NotePad++
git config --global core.editor "'C:\Program Files\Notepad\notepad.exe' -multiInst" git config --global -l
Sur Windows et Linux definir Visual Studio Code
git config --global core.editor "code --wait" git config --global -l
git config --local
niveau du dépôt: concerne uniquement le dépôt en cours. Prioritaire sur le niveau système et le niveau utilisateur.
défini dans .git/config du dépôt.