.GITATTRIBUTES Přípona souboru
Soubor atributů Git
| Vývojář | Git |
| Popularita |
4,2 | 17 hlasů |
Co je soubor GITATTRIBUTES?
Soubor nastavení specifického pro cestu používaný systémem Git, systémem pro správu verzí používaným k ukládání zdrojového kódu; obsahuje atributy, které určují, jaká nastavení Git použije u určitých podadresářů nebo podmnožin souborů; nachází se v kořenovém adresáři projektu; podobný souboru .GITIGNORE.
Další informace
Soubor GITATTRIBUTES umožňuje provádět různé funkce, například určovat systému Git, jak má provádět diff (zobrazovat změny mezi indexem a stromem, změny mezi dvěma stromy atd.) u netextových souborů, nebo nechat Git filtrovat obsah před jeho uložením do systému Git či načtením ze systému Git.
Užitečný atribut, který systému Git řekne, aby s konkrétní příponou souboru zacházel jako s binárními daty:
*.extension -crlf -diff nebo *.extension binary
Zde je příklad souboru 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