无法将git repo克隆到服务器

时间:2013-10-31 21:50:46

标签: git gitweb

我在两台不同的服务器上运行相同的命令。一个有效,另一个没有。

我正在跑步 git clone https://blah.com:8443/blah.git

在服务器A上,它运行正常。我得到的对象,文件等没问题。

在服务器B上,我收到以下消息。

git clone https://blah.com:8443/blah.git
Cloning into 'blah'...
error: Peer certificate cannot be authenticated with known CA certificates while accessing https://blah.com:8443/blah.git/info/refs?service=git-upload-pack
fatal: HTTP request failed

有谁知道这意味着什么或我需要做些什么才能让它发挥作用?提前感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:3)

Here是一个涉及信任自签名证书的问题。假设您使用的是自签名证书,这是解决问题的正确方法。

This问题包括忽略证书,但是,根据您使用的方法,这可能会导致忽略所有证书,这会使您与git服务器的通信不安全,因此是一个快速解决方案,但不是一个好的解决方案如果您采用这种方法,我建议至少使用每个存储库设置(git config http.sslVerify false)而不是更广泛地应用它,以便最大限度地减少此方法的严重负面影响。