問題場景
github上傳文件時,連接不上ssh,輸入ssh -T git@github.com,檢查連接,出現(xiàn)以下錯誤:
kex_exchange_identification: read: Software caused connection abort
banner exchange: Connection to 20.205.243.166 port 22: Software caused connection abort
出現(xiàn)原因
其中20.205.243.166是github的地址,22號端口是和你連接的端口。這段話意思是你的22號端口因為某些原因被屏蔽了(可能是學校內(nèi)網(wǎng),或者公司內(nèi)網(wǎng))。文章來源:http://www.zghlxwxcb.cn/news/detail-688834.html
解決方法
不用SSH地址,而是用Http地址連接。在github倉庫那里重新選擇一下地址。雖然上傳的時候需要登陸一下比較麻煩,但是能傳上。
更改方式:文章來源地址http://www.zghlxwxcb.cn/news/detail-688834.html
- 解除原有連接:git remote rm origin
- 重新建立連接:git remote add origin<倉庫http地址>
到了這里,關(guān)于github上傳文件遇到錯誤:kex_exchange_identification: read: Software caused connection abort banner exchange:的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!