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.

[[email protected] 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.

[[email protected] project]$ git config --global core.autocrlf input