.GITATTRIBUTES 文件扩展名
Git属性文件
| 开发者 | Git |
| 受欢迎程度 |
4.2 | 17 票 |
什么是 GITATTRIBUTES 文件?
Git使用的特定路径设置文件。Git是一种用于存储源代码的版本控制系统;包含用于指定Git对特定子目录或部分文件应用哪些设置的属性;位于项目的根目录中;类似于.GITIGNORE文件。
更多信息
GITATTRIBUTES文件支持执行各种功能,例如指示Git如何对非文本文件执行差异比较(显示索引与树之间的更改、两个树之间的更改等),或让Git在将内容签入Git或从Git签出内容之前对其进行筛选。
以下属性可指示Git将特定文件扩展名视为二进制数据:
*.extension -crlf -diff或*.extension binary
下面是一个GITATTRIBUTES文件示例:
# 自动检测文本文件并执行LF规范化
* text=auto
# Visual Studio的自定义设置
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# 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