.GITATTRIBUTES Estensione file
File degli attributi di Git
| Sviluppatore | Git |
| Popolarità |
4,2 | 17 Voti |
Che cos'è un file GITATTRIBUTES?
File delle impostazioni specifiche dei percorsi utilizzato da Git, un sistema di controllo versione usato per archiviare il codice sorgente; contiene attributi che indicano quali impostazioni Git deve applicare a determinate sottodirectory o a gruppi specifici di file; si trova nella directory principale del progetto; simile al file .GITIGNORE.
Maggiori informazioni
Il file GITATTRIBUTES consente di eseguire diverse operazioni, ad esempio indicare a Git come deve effettuare il diff (mostrare le modifiche tra un indice e un albero, le modifiche tra due alberi e così via) dei file non di testo oppure fare in modo che Git filtri il contenuto prima di archiviarlo in Git o estrarlo da Git.
Un attributo utile indica a Git di trattare una specifica estensione di file come dati binari:
*.extension -crlf -diff oppure *.extension binary
Ecco un esempio di file GITATTRIBUTES:
# Rileva automaticamente i file di testo ed esegue la normalizzazione LF
* text=auto
# Personalizzato per Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# Standard per 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