# .gitconfig générique mis à votre disposition # par les gentils membres actifs du Cr@ns # Vous pouvez l'utiliser, le redistribuer, le modifier à votre convenance. # Des questions, des suggestions : {nounou,ca}@lists.crans.org # Licence : WTFPL #------------------------------------------------------------------------------ [color] # Afficher les couleurs sur les commandes interactive (ex: git add -p) interactive = true # Afficher les couleurs sur les autres commandes (ex: git diff) ui = true # On peut utiliser la valeur "always" ainsi les couleurs # seront toujours utilisées, même si on pipe/redirige la commande # (mieux vaut utiliser l'option --color en invoquant la commande) [user] # Nom d'utilisateur et e-mail sous lequel seront enregistrés les commits name = Vincent Le Gallic email = legallic@crans.org [alias] # Pour diff ou show en affichant les modifs sur la même ligne # (difficile de voir ce qui se passe en l'absence de couleurs) wdiff = diff --color-words wshow = show --color-words svnpull = svn rebase svnpush = svn dcommit [help] # Quand on écrit mal une commande git, il propose "did you mean ?" avec # plusieurs proposition. Cette option fait que, # si il n'y a qu'un seul choix, il l'utilise au bout de 0.5 secondes autocorrect = 5 [push] # Comportement de "git push" mis par défaut à matching. # matching signifie que 'git push' envoie automatiquement toutes # les branches locales qui ont le même nom sur le dépôt distant # simple signifierait que 'git push' n'enverrait que la branche courante # vers celle qui aurait été récupérée par 'git pull' en vérifiant # qu'elle a le même nom. # (dans git 2.0, le comportement par défaut deviendra simple) default = matching