対象者
- git cloneでエラーが発生する。
エラー内容
fatal: unable to access 'https://github.com/xxx-user/repository-name.git/': error setting certificate verify locations:
CAfile: C:/Program Files/Git/mingw64/libexec/ssl/certs/ca-bundle.crt
CApath: none
原因
ca-bundle.crtファイルが存在しないため。
対処方法
- http://curl.haxx.se/docs/caextract.html からcacert.pemをダウンロード
- ~/.ssh/cacert.pemとか適当な場所へ置く
- ~/.gitconfigに追加する。
[http]
sslcainfo = C:/Users/shwld/.ssh/cacert.pem
- 再度、cloneを実施する!!