Configurer Git (un gestionnaire de version décentralisé qui change la vie), est particulièrement utile et pas si compliqué. Il suffit de modifier un fichier de configuration.
La configuration globale s’appliquant à tous les repository Git se trouve dans le fichier .gitconfig
se trouvant dans votre dossier utilisateur (i.e. ~/.gitconfig
). Celle-ci peut-être surchargée par une configuration spécifique à chaque repository, via le fichier .git/config
de chaque repository.
Voici typiquement à quoi ressemble mon fichier de configuration globale :
[user] name = Fylhan email = bnmaster@ahahah.fr [color] ui = always branch = always diff = always interactive = always status = always [push] default = simple [alias] co = checkout br = branch st = status ci = commit -a -m last = log -1 HEAD lasts = log -35 --pretty=tformat:"%C(red)%h%x20%C(magenta)%ad%C(auto)%d%x20%C(green)%s%C(white)%x20-%x20%an%C(auto)" --date=short --abbrev-commit --graph --decorate lastpull = !git lasts HEAD --stat --no-merges showtag = !sh -c 'git rev-parse $1 | xargs git cat-file -p' - unstage = reset HEAD -- undo = git reset --soft HEAD^