【Git】處理 Unable to access ‘https://github.com’: OpenSSL SSL_read: Connection was reset, errno 10054

Unable to access ‘https://github.com/user_name/repository_name/’: OpenSSL SSL_read: Connection was reset, errno 10054

網上看到很多說法,其實你之前配置沒問題的話我相信一般是沒有問題的,你照着他們說的去做也未必能解決問題。當時查資料倒是看到一個有趣的說法,有關於自己的網絡連接,我覺得這種思考是很好的,都可以提供大家的參考。

我的問題也給大家分享一下吧,希望給大家排坑提供一種思考的可能:
我在本地commit之前在Github直接修改了readme.md的內容,導致本地修改記錄和Github修改記錄衝突,進而報錯。
其實之前寫的的《Git解決文件本地更改的合併覆蓋錯誤》一文中的弊病原因在哪裏呢?就是在 New Repository 的時候點了初始化readme.md,這次創建算是一次commit,但你的本地沒有這次記錄,所以就會衝突,就不能提交,就必須在pull的時候處理新老版本的兼容問題。

所以處理的方法就是做一下git pull origin master --allow-unrelated-histories,然後再push即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章