GIT PUSH SSL certificate problem

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

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

方法一:

若是你是用命令行提交的,能够用如下命令设置临时环境变量GIT_SSL_NO_VERIFY。 
Windows下:服务器

set GIT_SSL_NO_VERIFY=true git push
  • 1

Linux下:spa

env GIT_SSL_NO_VERIFY=true git push
  • 1

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

方法二:

你也能够在命令行执行如下命令,以后再提交。命令行

git config --global http.sslVerify false
  • 1

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

相关文章
相关标签/搜索