.GITATTRIBUTES Extensión de archivo
Archivo de atributos de Git
| Desarrollador | Git |
| Popularidad |
4.2 | 17 Votos |
¿Qué es un archivo GITATTRIBUTES?
Archivo de configuración específico de una ruta utilizado por Git, un sistema de control de versiones que se usa para almacenar código fuente; contiene atributos que indican qué configuraciones aplica Git a ciertos subdirectorios o subconjuntos de archivos; se encuentra en el directorio raíz del proyecto; es similar al archivo .GITIGNORE.
Más información
El archivo GITATTRIBUTES permite realizar diversas funciones, como indicar a Git cómo debe comparar las diferencias (mostrar los cambios entre un índice y un árbol, los cambios entre dos árboles, etc.) en archivos que no son de texto, o hacer que Git filtre el contenido antes de registrarlo en Git o extraerlo de Git.
Un atributo útil que indica a Git que trate una extensión de archivo específica como datos binarios:
*.extension -crlf -diff o *.extension binary
Este es un ejemplo de un archivo GITATTRIBUTES:
# Detectar automáticamente los archivos de texto y realizar la normalización LF
* text=auto
# Personalizado para Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# Estándar 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