Contexte
Un certain nombre de mes utilisateur de l'application des fichiers de configuration sont conservés dans un dépôt git pour faciliter le partage entre plusieurs machines et plusieurs plates-formes. Parmi ces fichiers de configuration est - .gitconfig
qui contient les paramètres suivants pour la manipulation des caractères de saut de ligne retour chariot
[core]
autocrlf = true
safecrlf = false
Problème
Ces paramètres obtient également appliqué sur un système GNU/Linux, la plateforme causes obscures erreurs.
Question
Quelles sont les meilleures pratiques pour la manipulation de ces plate-forme de différences spécifiques dans les fichiers de configuration?
Solution proposée
Je me rends compte de ce problème pourrait être résolu par une branche pour chaque plate-forme et de garder le commun des trucs dans le maître et la fusion avec la plate-forme, de la direction de maître se déplace vers l'avant. Je me demande s'il y a des plus facile des solutions à ce problème?