Recherche…


Désactiver la normalisation de fin de ligne

Créez un fichier .gitattributes dans la racine du projet contenant:

* -text

Cela équivaut à définir core.autocrlf = false .

Normalisation automatique de fin de ligne

Créez un fichier .gitattributes dans la racine du projet contenant:

* text=auto

Cela entraînera la validation de tous les fichiers texte (identifiés par Git) avec LF, mais leur extraction en fonction de la valeur par défaut du système d'exploitation hôte.

Ceci est équivalent aux valeurs core.autocrlf défaut core.autocrlf recommandées de:

  • input sur Linux / macOS
  • true sur Windows

Identifier les fichiers binaires

Git est assez efficace pour identifier les fichiers binaires, mais vous pouvez spécifier explicitement quels fichiers sont binaires. Créez un fichier .gitattributes dans la racine du projet contenant:

*.png binary

binary est un attribut de macro -diff -merge -text équivalent à -diff -merge -text .

Modèles .gitattribute pré-remplis

Si vous ne savez pas quelles règles lister dans votre fichier .gitattributes ou si vous souhaitez simplement ajouter des attributs généralement acceptés à votre projet, vous pouvez choisir ou générer un fichier .gitattributes à l' .gitattributes :



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow