git push 报错 "Peer certificate cannot be authenticated with known CA certificates"

使用git push -u origin master 命令向远程仓库提交代码时报错:Peer certificate cannot be authenticated with known CA certificates

 

这个报错的字面意思是对端的CA证书不能被指明的CA证书认证。 因为git 操作远程仓库的时候 使用的是curl命令,所以curl命令同样报错。

curl 命令可以使用 -k参数关闭掉证书验证,那么git 如何设置来关闭证书验证呢?

解决方法:

         

1
git config --global http.sslVerify false 

  

再次git push,没有报错。

posted on   hz_pythoner  阅读(2091)  评论(0编辑  收藏  举报

编辑推荐:
· 继承的思维:从思维模式到架构设计的深度解析
· 如何在 .NET 中 使用 ANTLR4
· 后端思维之高并发处理方案
· 理解Rust引用及其生命周期标识(下)
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
阅读排行:
· 35岁程序员的中年求职记:四次碰壁后的深度反思
· 当职场成战场:降职、阴谋与一场硬碰硬的抗争
· ShadowSql之.net sql拼写神器
· Excel百万数据如何快速导入?
· 无需WebView,Vue也能开发跨平台桌面应用

导航

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10
点击右上角即可分享
微信分享提示