Недавно я выполнил чистую установку Yosemite на своем MacBook Pro. До этого я взял резервную копию всех моих файлов, чтобы я мог снова начать работу. Однако у меня есть проблема с тем, чтобы git корректно работал с моими сертификатами, и я не знаю, почему.Почему я не могу прочитать мой файл сертификата в Йосемити?
Я установил git используя HomeBrew. Затем я скопировал свой оригинальный файл .gitconfig из своей резервной копии и поместил его в свой домашний каталог. Это когда проблемы начались. Мой файл содержит следующие строки: сертификационные
[http]
sslCAInfo = cacert.cert
sslCert = russellseymour.pem
sslKey = russellseymour.key
sslVerify = false
Теперь такие вещи, как «обновление заварной» завершится со следующей ошибкой:
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
И теперь мерзавец является непригодным для использования. Мне нужно настроить сертификаты, чтобы я мог получить доступ к своему частному репо.
Кто-нибудь знает, есть ли для этого простое исправление? Это изменение в Йосемити?
Спасибо заранее,
Рассел