Git
Utiliser un fichier .gitattributes
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
: