【发布时间】:2014-11-28 16:22:15
【问题描述】:
我最近在我的 MacBook Pro 上执行了 Yosemite 的全新安装。在执行此操作之前,我备份了所有文件,以便我可以重新启动并运行。但是,我无法让 git 正常使用我的证书,我不知道为什么。
我已经使用 HomeBrew 安装了 git。 然后,我从备份中复制了原始 .gitconfig 文件并将其放在我的主目录中。这是问题开始的时候。我的文件包含以下认证行:
[http]
sslCAInfo = cacert.cert
sslCert = russellseymour.pem
sslKey = russellseymour.key
sslVerify = false
现在,“brew update”之类的操作失败并出现以下错误:
fatal: unable to access 'https://github.com/Homebrew/homebrew/': SSL: Can't load the certificate "russellseymour.pem" and its private key: OSStatus -25299
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
现在 git 不可用了。我需要设置证书,以便访问我的私人仓库。
有谁知道是否有一个简单的解决方法?是优胜美地的变化吗?
提前致谢,
罗素
【问题讨论】:
标签: git homebrew osx-yosemite