======git config====== =====git config --list===== Afficher la configuration: option -l ou --list avec éventuellement --show-origin pour déterminer le fichier de configuration et donc le niveau. git config -l git config --list git config [--system|--global|--local] -l git config --list --show-origin =====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 définir kate comme éditeur git config --global core.editor "kate -n" git config --list --show-origin Sur Windows définir NotePad++ git config --global core.editor "'C:\Program Files\Notepad\notepad.exe' -multiInst" git config --list --show-origin Sur Windows et Linux definir Visual Studio Code git config --global core.editor "code --wait" git config --list --show-origin \\ __test de l'éditeur__: \\ git config --edit --global \\ ===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.\\ =====Configuration de son identité===== Indispensable. Elle est utilisée lors de l'enregistrement dans le dépôt: git config --global user.name "toto bernard" git config --global user.mail moi@domaine.com