gpt4 book ai didi

git - "openssl"] 不是有效的属性名称 : . git/info/attributes:5

转载 作者:行者123 更新时间:2023-12-03 18:38:42 35 4
gpt4 key购买 nike

.git/info/attributes 中设置属性时出现以下错误文件。

$ git add --dry-run . 
"openssl"] is not a valid attribute name: .git/info/attributes:5
"openssl"] is not a valid attribute name: .git/info/attributes:8
add '.gitignore'
add 'README.md'

文件内容:
* filter=openssl diff=openssl

[merge]
renormalize=true
[filter "openssl"]
smudge=~/.gitencrypt/smudge_filter_openssl
clean=~/.gitencrypt/clear_filter_openssl
[diff "openssl"]
textconv=~/.gitencrpt/diff_filter_openssl

更新:
$ git version
git version 1.8.3.2

最佳答案

对于其他用户,这是某人可能会收到的另一个原因is not a valid attributes name .gitattributes:2错误信息。

冒号后面的数字是 .gitattributes 文件中的违规行号。
关于具体的修复,
这是 .gitattributes 不理解的行,
即“xxx 不是有效的属性名称..”

在我的回答中,消息中的第一个字符是“空格”
在海报的消息中,它是 '"openssl"]'

错误消息:is not a valid attribute name: .gitattributes:2
原因:
您正在设置一个属性值,
但是您在等号周围放置了空格。
只需删除空格!

解决方案:
代替:
.htaccess merge = ours 考虑:
.htaccess merge=ours
症状:
您添加一个新的 gitattributes 文件或行,然后
运行 git status 和
收到此错误或类似错误:
不是有效的属性名称:.gitattributes:1

为什么你的文件中可能有这个:
Git Book错误发布的示例,等号周围有空格。
它不应该有。

引用:
http://www.stegriff.co.uk/upblog/gitattributes-error-is-not-a-valid-attribute-name

这修复了我的文件中的错误。
显然海报的文件有不同的问题/解决方案
这是为了其他用户了解类似错误消息的其他可能修复而添加的。

关于git - "openssl"] 不是有效的属性名称 : . git/info/attributes:5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21093479/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com