git --> github:error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)/...

今天真是奇了怪了,好端端的,就是提交不上去了
先是這個問題

error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)

看上去是http啥的版本問題,網(wǎng)上給出的是修改http的版本

git config --global http.version HTTP/1.1

可能你修改完了再提交又會出現(xiàn)這個問題

error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)

有的說是可能數(shù)據(jù)文件太大,增加git緩沖區(qū)大小

git config --global http.postBuffer 524288000

再提交,同樣是這個錯,想想也不可能。
最后,還是修改了git提交的地址解決了問題,因為我這個倉庫的提交地址是http格式的,后來改成了ssh的地址,就解決了。
我平時也沒有看郵箱的習(xí)慣,如果你的倉庫還是通過帳號密碼訪問的方式訪問的倉庫,那么github官方會給你的郵箱發(fā)一封這樣的郵件

Hi @xxxx,
You recently used a password to access the repository at GuYun-D/cloud-shop with git using git/2.30.0.windows.1.
Basic authentication using a password to Git is deprecated and will soon no longer work. Visit https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information around suggested workarounds and removal dates.
Thanks,
The GitHub Team

中心思想就是:使用 Git 密碼的基本身份驗證已被棄用,很快將不再有效??梢允褂胹sh或者令牌的方式訪問倉庫。
所以在以后再提交代碼到遠程倉庫的時候都改用ssh吧。一般大家在剛開始用git的時候應(yīng)該初始化過,沒有做過的,可以參考這個
博客:https://blog.csdn.net/u013633997/article/details/90750045
我要補充的是在生成公鑰之后,這個文件夾存在于c盤,你的用戶文件夾下,

Snipaste_2021-07-16_13-03-12.png

文件名稱就叫.ssh,
Snipaste_2021-07-16_13-07-57.png

如果大家的ssh已經(jīng)配置了,要將倉庫的hhtp地址改成ssh地址
如果你不確定你的倉庫是hhtp地址還是ssh地址,在當(dāng)前倉庫中,打開Git Bash Here,鍵入git config --list
命令,查看這一項

remote.origin.url=xxxx

地址以http開頭的就是http地址,以git開頭的就是ssh地址,倉庫的ssh地址在倉庫初始化時和在已有倉庫的下載欄里都有顯示


Snipaste_2021-07-16_13-16-22.png
Snipaste_2021-07-16_13-18-51.png

有了ssh地址之后就可以給現(xiàn)有的http地址的倉庫修改為ssh地址了,在倉庫里打開Git Bash Here,鍵入修改地址的命令

git remote set-url origin xxxxx(倉庫的ssh地址)

回車之后,無error打印就是成功了,原來怎么提交,現(xiàn)在還怎么提交

但是我還出現(xiàn)了一個問題,
Snipaste_2021-07-16_13-25-16.png

在這個Total信息這里卡了好一會兒,可能是網(wǎng)速的原因吧,如果你也碰到了,耐心等待一下就好了,也可能是命令行卡了,也可以試著點一下左右方向鍵,如果已經(jīng)提交成功了,剩下的信息會立刻顯示出來,沒有信息的話,就還沒好,可多次按左右方向鍵,耐心等待
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容