背景
之前项目是使用SSH方式Clone下来的的,但是最近在执行git pull等操作时,在输入密码时,直接报连接不上远程服务器的错误。
分析下来,决定换成HTTPS的方式clone代码。直接使用下面命令clone时报SSL错误
git clone https://......git
解决问题
- 第一步,克隆远程仓库时,用env命令设置GIT_SSL_NO_VERIFY环境变量为ture,并同时调用正常的git clone命令。命令如下:
env GIT_SSL_NO_VERIFY=true git clone https://......git
- 第二步,在克隆完毕的仓库中将http.sslVerify设置为fals