Estoy usando un bare git repo, siguiendo este tutorial.
Para copiar la configuración a otra computadora:
alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'Evitar recursiones
echo ".cfg" >> .gitignoreDespues clonar el repo, elegir el link de ssh.
git clone --bare <git-repo-url> $HOME/.cfgAplicar
config checkoutPara agregar todos los archivos modificados:
config add -u