1. ホーム

eclipse でリモートからプロジェクトを git clone するとエラーが発生する: git-upload-pack を開けない

2022-03-05 20:14:11

eclipseでgitプロジェクトをインポートし、リモートでクローンする場合:アドレスを入力する


以下のエラーが発生した場合。 Git リモートリポジトリに https でアクセスすると、サーバーの SSL 証明書が第三者機関によって署名されていない場合、git-upload-pack を開くことができない問題が発生するため。


回避策:ウィンドウズ>環境設定>チーム>Git>ユーザー設定 Add Entry]をクリックしてキーを設定します。 http.sslVerify 値:false <スパン OK"]をクリックします。


プロジェクトを再クローンしても問題なし!


もちろん、コマンドも解決できます。

1. リモートリポジトリをクローンする際、通常のgit cloneコマンドを起動しながら、envコマンドで環境変数GIT_SSL_NO_VERIFYを"ture"に設定します(envコマンドで証明書エラーを無視することはワンアクションなのでデフォルト設定になりません)次のコマンドで起動するようにしましょう。
      env GIT_SSL_NO_VERIFY=true git clone https://<host_name/git/project.git  
2. 2. 以下のコマンドで、クローンしたリポジトリで http.sslVerify を "false" に設定します(証明書エラーを無視する設定を特定のリポジトリに限定します)。
      git config http.sslVerify "false"。