Cygwin上のgitで、githubからhttpsでcloneしようとしたら証明書のエラーが出てしまった場合の対処方法。
その1。証明書を無視する
セキュリティは下がりますが簡単な方法です。これだけ。
# alias git='GIT_SSL_NO_VERIFY=1 git'
その2。証明書を使えるようにする
cygwinには、ca-certificatesというパッケージがあるので、インストールしていない場合はインストールしておきます。その後、cygwin上で、以下のコマンド使ってgitに設定を追加してあげればOKです。
# git config --global http.sslcainfo /usr/ssl/certs/ca-bundle.crt