Git發生SSL certificate problem: certificate ha錯誤

這兩天,不知道爲何,用Git提交代碼到服務器時,總出現SSL certificate problem: unable to get local issuer certificate while accessing錯誤。在網上找了一下,發現解決的方法有如下幾個:git

方法一:

若是你是用命令行提交的,能夠用如下命令設置臨時環境變量GIT_SSL_NO_VERIFY。 
Windows下:web

set GIT_SSL_NO_VERIFY=true git push
  • 1

Linux下:bash

env GIT_SSL_NO_VERIFY=true git push
  • 1

設置好以後,而後用Git提交。 
固然,你也能夠把GIT_SSL_NO_VERIFY設置成非臨時環境變量,這樣就不用每次提交都要執行上面的命令了。服務器

方法二:

你也能夠在命令行執行如下命令,以後再提交。app

git config --global http.sslVerify false
  • 1

以上兩個方法,親測有效,建議第二個,直接去掉git的ssl驗證。spa

相關文章
相關標籤/搜索