J'utilise donc principalement Git à des fins de développement, mais je viens de me rendre compte que je pouvais l'utiliser pour stocker des versions des fichiers de paramètres que j'ai sur mon installation Ubuntu.
La configuration que je propose est la suivante:
-
git init
un repo à/
-
Ajoutez un
.gitignore
at/
qui ignore les fichiers à l'exception des paramètres spécifiques que je veux suivre.Par exemple, le
.gitignore
pourrait contenir ( source ):## Ignore everything... * ## Except... !/etc/default/tlp !/etc/crontab
-
Chaque fois que je change ces paramètres de bas niveau, je peux les suivre.
Y a-t-il quelque chose qui pourrait aller de travers avec cette configuration? Le noyau a-t-il toujours besoin de /
pour n'avoir que certains dossiers? Est-ce que cela gâchera le fonctionnement de toutes les applications?