.GITATTRIBUTES Extension de fichier
Fichier d’attributs Git
| Développeur | Git |
| Popularité |
4,2 | 17 Votes |
Qu'est-ce qu'un fichier GITATTRIBUTES ?
Fichier de paramètres spécifiques au chemin utilisé par Git, un système de contrôle de version servant à stocker du code source ; contient des attributs qui indiquent les paramètres que Git doit appliquer à certains sous-répertoires ou sous-ensembles de fichiers ; se trouve dans le répertoire racine du projet ; similaire au fichier .GITIGNORE.
Plus d'informations
Le fichier GITATTRIBUTES vous permet d’effectuer différentes opérations, comme indiquer à Git comment comparer (afficher les modifications entre un index et un arbre, les modifications entre deux arbres, etc.) des fichiers qui ne sont pas des fichiers texte, ou demander à Git de filtrer le contenu avant de l’archiver dans Git ou de l’en extraire.
Un attribut utile qui indique à Git de traiter une extension de fichier spécifique comme des données binaires :
*.extension -crlf -diff ou *.extension binary
Voici un exemple de fichier GITATTRIBUTES :
# Auto detect text files and perform LF normalization
* text=auto
# Custom for Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# Standard to msysgit
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain