本來(lái)不打算寫(xiě)這篇文章,但是后來(lái)又遇到這個(gè)問(wèn)題忘了之前是怎么解決的了。
一般情況下,個(gè)人使用 GitHub 等平臺(tái)時(shí)是使用 SSH 協(xié)議的,這樣不光方便管理可訪問(wèn)用戶,也保證了安全性。但是 GitHub 上倉(cāng)庫(kù)的 SSH 地址是要登陸才能看到,未登錄情況下只能看到 HTTPS 地址,所以很多項(xiàng)目在傳播的時(shí)候貼出來(lái)的是 HTTPS 鏈接,以及子模塊(submodule)也都使用的是 HTTPS。
在上述情況下,你使用類(lèi)似下面這樣的命令時(shí),可能會(huì)出現(xiàn)請(qǐng)求錯(cuò)誤,錯(cuò)誤碼為403
:
git clone https://github.com/xxxx/xxxxx.git
如果你的 Git 版本不是很老的(2.0 之前),那么解決方案很簡(jiǎn)單,在命令行輸入以下命令:
$ git config --global http.proxy ""
$ git config --global https.proxy ""
這樣你再嘗試就會(huì)發(fā)現(xiàn)403
錯(cuò)誤消失了。其他的錯(cuò)誤大概率是因?yàn)榫W(wǎng)絡(luò)問(wèn)題,多試試看即可。
關(guān)于這個(gè)問(wèn)題的擴(kuò)展知識(shí)請(qǐng)移步 https://gist.github.com/evantoli/f8c23a37eb3558ab8765,這里進(jìn)行了更廣泛的討論和解釋。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-772952.html
希望能幫到有需要的人~文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-772952.html
到了這里,關(guān)于如何解決git clone http/https倉(cāng)庫(kù)失?。?03錯(cuò)誤)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!