码迷,mamicode.com
首页 > 其他好文 > 详细

GIT PUSH SSL certificate problem

时间:2018-05-06 17:28:32      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:linu   global   令行   linux   tty   while   har   pre   不用   

https://blog.csdn.net/zenson_g/article/details/49148407

两天,不知道为什么,用Git提交代码到服务器时,总出现SSL certificate problem: unable to get local issuer certificate while accessing错误。在网上找了一下,发现解决的方法有以下几个:

方法一:

如果你是用命令行提交的,可以用以下命令设置临时环境变量GIT_SSL_NO_VERIFY。 
Windows下:

set GIT_SSL_NO_VERIFY=true git push
  • 1

Linux下:

env GIT_SSL_NO_VERIFY=true git push
  • 1

设置好之后,然后用Git提交。 
当然,你也可以把GIT_SSL_NO_VERIFY设置成非临时环境变量,这样就不用每次提交都要执行上面的命令了。

方法二:

你也可以在命令行执行以下命令,之后再提交。

git config --global http.sslVerify false
  • 1

以上两个方法,亲测有效,建议第二个,直接去掉git的ssl验证。

GIT PUSH SSL certificate problem

标签:linu   global   令行   linux   tty   while   har   pre   不用   

原文地址:https://www.cnblogs.com/Chareree/p/8998798.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!