1. 程式人生 > >關於git使用過程中報Permission denied以及git  clone報錯SSL certificate problem: self signe的解決方案

關於git使用過程中報Permission denied以及git  clone報錯SSL certificate problem: self signe的解決方案

最近幾天使用git的時候莫名的出現了error: could not lock config file C:/Windows/system32/config/systemprofile/.gitconfig: Permission denied的錯誤,之前一直使用的好好的,但是自己換了一個小烏龜的版本之後,突然就出現了下面圖片中的錯,很鬱悶,百度了半天一直無效,很是無奈,一直沒注意,去c盤下面看了一下,我的git的配置檔案的確不在這塊啊,能不報錯嗎。一般會預設在系統盤使用者目錄下面的administrator下面,但是我這塊肯定是做了什麼配置之後導致的,所以查看了一下自己的環境變數,發現有一個HOME的環境變數,指向的就是報錯的目錄,改一下或者刪除一下就可以了。

2、git  clone 克隆專案的時候報錯   錯誤資訊為  SSL certificate problem: self signed certificate

此時是因為ssl證書的事,這個也是windowss上經常遇到的問題,具體解決方案如下:

windows上用git自帶的工具執行   git config --global http.sslVerify false  命令即可

linux上執行   env GIT_SSL_NO_VERIFY=true git push   即可 

好了,問題解決,原對你有所幫助。如有意見或者建議,歡迎吐槽。