そのため、学校ではhttpsサイトにアクセスするために証明書をインストールする必要があります。firefoxでは、証明書をインポートできます。ただし、コマンドラインではできません。たとえば、実行するgit push
と次のようになります:
fatal: unable to access 'https://github.com/user/repo': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
証明書をインポートしてこれを削除するにはどうすればよいですか?インポートは私のために認証できなければなりません。また、.cer
ファイルであるため、に対する回答.crt
は機能しません。また、すでに持っているように、gitをセットアップする手順は必要ありません。それが可能かどうか知りたいです。または、git
コマンドで認証を完全に無効にして、ここの答えが示すような証明書を無視させることはできますか?また、Webページをロードしたくないので、Firefoxでロードするように設定しました。git push
コマンドに次のような標準出力を提供したい:
[master 630d087] message
1 file changed, 93 insertions(+), 80 deletions(-)
rewrite somefile (84%)
Counting objects: 9, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 978 bytes | 0 bytes/s, done.
Total 5 (delta 2), reused 0 (delta 0)
To https://github.com/User/Repo.git
851ae39..630d087 master -> master
注:を見つけましたgit config --global http.sslverify false
。しかし、git hackだけでなく、すべての答えを知りたい
.crt
。私が必要です.cer