如何禁用 git for windows 上的 astextplain 属性?

问题描述 投票:0回答:1

我读过 diff 和 diff=astextplain 之间有什么区别? 并了解

astextplain
的作用以及它作为 Windows 安装的 git 的一部分,但我不想要它。如何在每个存储库中禁用它?我可以在我的电脑上全局禁用它吗?

git git-for-windows
1个回答
0
投票

禁用单个存储库的所有用户

看起来在克隆的根目录中创建 .gitattributes 将禁用它:

*.doc   -diff=astextplain
*.pdf   -diff=astextplain
*.rtf   -diff=astextplain

-
前缀删除该属性。你可以用
git check-attr --all test.pdf
检查 test.pdf 上的属性,看到添加这个 .gitattributes 后,它不再设置 astextplain 了。

.gitattributes 更改了我的存储库的所有其他用户的差异行为,我认为他们无法覆盖这些设置。

© www.soinside.com 2019 - 2024. All rights reserved.