.gitattributes Extensie de fișier
Tip fișierGit Attributes File
Dezvoltator | Git |
Categorie | Fișierele dezvoltatorului |
Format | Text |
.GITATTRIBUTES numărul opțiunii
Fișier de setare specific căii utilizat de Git, un sistem de control al versiunii utilizat pentru stocarea codului sursă; conține atribute care dictează ce setări Git se aplică anumitor subdirectoare sau subseturi de fișiere; localizat în directorul rădăcină al proiectului; similar cu fișierul .GITIGNORE .
Fișierul GITATTRIBUTES vă permite să efectuați o varietate de funcții cum ar fi comanda Git cum ar trebui să difere (să afișeze schimbările între un index și un copac, schimbări între doi arbori etc.) fișiere non-text sau având Git filtrează conținutul înainte de a-l verifica în sau din Git.
Un atribut util care va spune Git să trateze o extensie specifică de fișier ca date binare: * .extension -crlf -diff or * .extension binary
Iată un exemplu de fișier GITATTRIBUTES: # Detectarea automată a fișierelor text și efectuarea normalizării LF * text = auto # Personalizat pentru Visual Studio * .cs diff = csharp * .sln merge = union * .csproj merge = .vbproj merge = unire * .fsproj merge = union * .dbproj merge = unitate # Standard la msysgit * .docx diff = astextplain * .DOCX diff = astextplain * .dot diff = astextplain * .DOT diff = astextplain * .pdf diff = astextplaine * .PDF diff = astextplaine * .rtf diff = astextplaine * .RTF diff = astextplain
Linux |
|