使用ssl在远程机器上安装我自己的git服务器.
我使用这个命令:
env GIT_SSL_NO_VERIFY = true git clone https://xxx.xxx.xxx.xxx/git/project.git
一切都很好,并且使用env GIT_SSL_NO_VERIFY = true所有git命令都可以正常工作.
但我需要使用netbeans ide进行拉动和推送,所以使用netbeans ide我不会添加它
env GIT_SSL_NO_VERIFY = true
所以netbeans说:
无法通过https://xxx.xxx.xxx.xxx/git/project.git连接到远程存储库
我需要做什么?
mpo*_*llo 31
你可以这样做(从git-config手册页):
git config --global http.sslVerify false
但是如果证书无法正确验证,那么在https服务器上使用它有什么意义呢?
如果https服务器使用自签名证书,请将其保存到本地计算机的硬盘(.crt格式),并将其添加到.git/config相关工作副本中
[http]
        sslCAInfo=/path/to/your-server-certificate.crt
这将使它在连接到有问题的https服务器时总是期望证书,而不是其他.
| 归档时间: | 
 | 
| 查看次数: | 30151 次 | 
| 最近记录: |