.gitattributes Extensão de arquivo
Tipo de arquivo Git Attributes File
Desenvolvedor | Git |
Categoria | Developer Files |
Formato | Text |
.GITATTRIBUTES opção número
Arquivo de configuração específico do caminho usado pelo Git, um sistema de controle de versão usado para armazenar código-fonte; contém atributos que determinam quais configurações o Git aplica a certos subdiretórios ou subconjuntos de arquivos; localizado no diretório raiz do projeto; semelhante ao arquivo .GITIGNORE .
O arquivo GITATTRIBUTES permite que você execute uma variedade de funções como comandar o Git como ele deve diferenciar (mostrar mudanças entre um índice e uma árvore, mudanças entre duas árvores, etc.) arquivos não textuais ou ter Git filtrar o conteúdo antes de fazer check-in ou sair do Git.
Um atributo útil que dirá ao Git tratar uma extensão de arquivo específica como dados binários: *. extension -crlf -diff ou * .extension binary
Aqui está um exemplo de um arquivo GITATTRIBUTES: # Detectar automaticamente arquivos de texto e executar a normalização do LF * text = auto # Personalizar para o Visual Studio * .cs diff = csharp * .sln merge = união * .csproj merge = union * .vbproj merge = união * .fsproj merge = união * .dbproj merge = union # Padrão para 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
Linux |
|