Git - Différentes plateformes
Utilisations GNU / Linux et Mac OS line-feed (LF), ou nouvelle ligne comme caractère de fin de ligne, alors que Windows utilise line-feed and carriage-return (LFCR) combinaison pour représenter le caractère de fin de ligne.
Pour éviter les commits inutiles en raison de ces différences de fin de ligne, nous devons configurer le client Git pour écrire la même fin de ligne dans le référentiel Git.
Pour le système Windows, nous pouvons configurer le client Git pour convertir les fins de ligne en CRLF format lors de l'extraction, et les reconvertir en LFformat pendant l'opération de validation. Les paramètres suivants feront le nécessaire.
[tom@CentOS project]$ git config --global core.autocrlf true
Pour GNU / Linux ou Mac OS, nous pouvons configurer le client Git pour convertir les fins de ligne à partir de CRLF à LF lors de l'exécution de l'opération de vérification.
[tom@CentOS project]$ git config --global core.autocrlf input