Configurer l’environnement Git : identité, comportements, alias et options avancées.


Notes détaillées

NoteContenu
git configLire et écrire la configuration Git (local, global, système)
Référence Complète des Sections et Variables de Configuration Git (git config)Référence de toutes les sections et variables (core, user, remote, branch, merge…)

Niveaux de configuration

git config --system   # /etc/gitconfig          — tous les utilisateurs
git config --global   # ~/.gitconfig             — utilisateur courant
git config --local    # .git/config              — dépôt courant (défaut)

Configuration minimale recommandée

git config --global user.name  "Prénom Nom"
git config --global user.email "email@exemple.com"
git config --global core.editor "code --wait"
git config --global init.defaultBranch main
git config --global pull.rebase false

En relation avec