Contente
- Arquivo de Atributos de TypeGit
- Texto
- O que é um arquivo GITATTRIBUTES?
- Sobre os arquivos GITATTRIBUTES
Arquivo de Atributos de TypeGit
O que é um arquivo GITATTRIBUTES?
Arquivo de configuração específico do caminho usado pelo Git, um sistema de controle de versão usado para armazenar o 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. Mais Informações
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 conteúdo do filtro Git antes de fazer check-in ou fora do Git.
Um atributo útil que dirá ao Git para tratar uma extensão de arquivo específica como dados binários:
* .extensão -crlf -diff ou * .extension binary
Aqui está um exemplo de um arquivo GITATTRIBUTES:
# Auto detecta arquivos de texto e realiza a normalização do LF
* text = auto
# Custom for Visual Studio
* .cs diff = csharp
* .sln merge = union
mesclagem * .csproj = union
* .vbproj merge = union
* .fsproj merge = union
* .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
janelas |
|
Mac |
|
Linux |
|
Sobre os arquivos GITATTRIBUTES
Nosso objetivo é ajudar você a entender o que é um arquivo com o sufixo * .gitattributes e como abri-lo.
O tipo de arquivo Git Attributes, a descrição do formato do arquivo e os programas para Mac, Windows e Linux listados nesta página foram pesquisados e verificados individualmente pela equipe do FileInfo. Nós nos esforçamos para 100% de precisão e publicamos apenas informações sobre formatos de arquivo que testamos e validamos.
Se você gostaria de sugerir quaisquer adições ou atualizações para esta página, por favor nos avise.