咨询电话:
15628812133
15
2025/03

SourceTree突然无法推送和拉取代码了怎么办

发布时间:2025-03-15 11:14:17
发布者:已经写了
浏览量:
0

一段时间没有更新手术护理系统的代码了,今天更新了代码和一些功能,更新完之后,我就准备用sourceTree把本地的代码push到云仓库里去,结果在推送的时候报错了,第一时间没仔细的去看报错内容,以为是本地代码太久没跟新,跟线上的代码有冲突,我就准备重新pull一份云端的代码下来,重新提交一下,结果发现在拉取代码的时候也报错了,发生了什么。仔细一看,错误: fatal: unable to access 'https://www.cnwenhui.cn/': error setting certificate file: D:/Program Files/Git/Git/mingw64/etc/ssl/certs/ca-bundle.crt

 error setting certificate,看起来好像是证书的问题,那么处理的方式可以更新证书配置啥的来解决,但是感觉有点难,于是我找了一下解决方案:

1、通过执行命令来解决

需要我们进入报错的仓库目录,执行一段命令

git config http.sslVerify "false"

应该就是直接忽略证书错误,我试了确实可以,但是需要每个仓库都执行一边有点麻烦。

2、直接设置忽略证书

可以直接设置sourceTree来忽略证书问题,但是会有风险。

SourceTree突然无法推送和拉取代码了怎么办

3、检查一下Git的证书是否存在

最后我仔细看了一下报错,然后去沿着路径找了一下这个证书发现,这个证书的地址是错的,但是我也不知道他为什么地址不对于是我就复制了证书到指定的文件地址OK解决

SourceTree突然无法推送和拉取代码了怎么办


关键词:
返回列表