
Après des années dans l'ombre, voici ma configuration pour git. Cela me servira surtout de rappel pour quand je migrerai vers d'autres machines.
Pré-requis : installer delta pour la coloration des diff.
Le fichier en question doit se trouver dans $HOME/.gitconfig
, voici le contenu :
[user]
email = …
name = …
signingkey = …
[init]
defaultBranch = main
[commit]
gpgsign = true
[push]
autoSetupRemote = true
[pull]
ff = only
[core]
pager = delta
[interactive]
diffFilter = delta --color-only
[delta]
navigate = true # use n and N to move between diff sections
light = true
side-by-side = true
line-numbers = true
features = zebra-light
[merge]
conflictstyle = diff3
[diff]
colorMoved = default
[alias]
c = commit
ca = commit --amend
can = commit --amend --no-edit
co = checkout
l = log
s = status
Je ne garde que ce que j'utilise, peut-être trouveras-tu quelques trucs intéressants pour ton usage ☺