Git發生SSL certificate problem: certificate ha錯誤的解決方法

這兩天,不知道爲什麼,用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

Linux下:

env GIT_SSL_NO_VERIFY=true git push

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

方法二:

你也可以在命令行執行以下命令,之後再提交。

git config --global http.sslVerify false

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

發佈了97 篇原創文章 · 獲贊 41 · 訪問量 73萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章