Php 禁用git属性$id$filter的方法?

Php 禁用git属性$id$filter的方法?,php,git,symfony,phing,gitattributes,Php,Git,Symfony,Phing,Gitattributes,我知道这不是一个讨论特定于产品的问题的地方,但我试着问一个在GitGUI产品中引起的特定于Git的问题 PHP库的源代码头中有$id$符号,Git GUI产品不断将SHA-1 gitattribute过滤器扩展到这些文件上,使其显示为修改版本。 请看下面的屏幕截图 有人可以在gitattribute文件中禁用此内置过滤器吗?它只能应用于PHP文件。只需修改您的.gittributes 仅当您的案例满足以下两个条件时,Git才会展开%Id%: %Id%在文件中使用了关键字,并且属性标识是为中类型

我知道这不是一个讨论特定于产品的问题的地方,但我试着问一个在GitGUI产品中引起的特定于Git的问题

PHP库的源代码头中有$id$符号,Git GUI产品不断将SHA-1 gitattribute过滤器扩展到这些文件上,使其显示为修改版本。 请看下面的屏幕截图

有人可以在gitattribute文件中禁用此内置过滤器吗?它只能应用于PHP文件。

只需修改您的
.gittributes

仅当您的案例满足以下两个条件时,Git才会展开%Id%:


%Id%
在文件中使用了关键字,并且
属性
标识
是为
中类型的路径设置的。gittattributes

您可以使用更智能的属性,它可以忽略
*@version
-匹配字符串中的更改根据文档中找到的信息,只要命令行“official”git没有显示此标识,这就是GUI的“缺陷”。无法关闭或使其忽略的缺陷。