關於git使用過程中報Permission denied以及git clone報錯SSL certificate problem: self signe的解決方案
阿新 • • 發佈:2018-12-31
最近幾天使用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 即可
好了,問題解決,原對你有所幫助。如有意見或者建議,歡迎吐槽。