我在云中使用 jupyter notebook,我想將我的 jupyter notebook 推送到 gitlab。
我在檔案夾中運行了以下命令:
git init
git remote add origin https://xxx.git
git add .
git commit -m "first commit"
git push -u origin master
在最后一個命令之后,我收到錯誤:
error: src refspec master does not match any.
所以我跑了
git show-ref
這顯示了三個參考
參考/頭/主要
參考/遙控器/原點/頭
參考/遙控器/起源/主要
試
git push origin HEAD:master
給出了關于證書驗證失敗的錯誤。我究竟做錯了什么?
uj5u.com熱心網友回復:
可能您在托管 GitLab 實體的服務器中沒有受信任的 SSL 證書。
我個人建議您使用受信任的證書,因為Let's Encrypt 的證書是完全免費的,但在任何情況下,您都可以為單個命令禁用 SSL 驗證:
git -c http.sslVerify=false push origin -u
或者(不要這樣做并使用受信任的證書)對所有存盤庫完全禁用它:
git config --global http.sslVerify false
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/332856.html
上一篇:Git未能在標簽上創建分支
