git: SSL が有効でない場合の clone


GitLab で自己証明書を使ってリポジトリを運用している場合、 サーバ証明書の有効期限が過ぎている場合に git clone を実行すると、 次のようなメッセージが表示されます。

こういうときは、有効期限内の証明書を作成して clone を実行するのもひとつですが、 取り急ぎ clone する必要がある場合は 次のようにすると clone できます。

ほかにも方法はあります。

clone した後のリポジトリで、 SSL の状況が変わってエラーが出てしまう場合は、 特定のリポジトリについてのみ sslVerify を無効にすることができます、

git config http.sslVerify false