Git Push 時,出現 ssh_dispatch_run_fatal 錯誤的解決辦法

問題:git push時出現ssh_dispatch_run_fatal錯誤的解決辦法

解決方法

1.根據博客裏面說的,打開cmd輸入ping命令查看github.com的連接,確實是網站連接問題,至於什麼本地DNS無法解析什麼的本人也不懂

這裏寫圖片描述

2.找到C:\Windows\System32\drivers\etc\hosts,打開,建議使用notepad++打開,因爲修改需要權限,notepad++可以方便的獲取權限修改

在末尾添加上下面這段文字,保存

192.30.255.112  github.com git 
185.31.16.184 github.global.ssl.fastly.net 

問題:ssh 登錄報錯 packet_write_wait: Connection to x.x.x.x port 22: Broken pipe
 

解決方法

  用 ssh 命令連接服務器之後,如果一段時間不操作,再次進入時會有一段時間沒有響應,然後就出現錯誤提示:Write failed: Broken pipe
只能重新用 ssh 命令進行連接。

  解決方法:

  使用以下的命令:$ ssh -o ServerAliveInterval=60 user@sshserver

  這裏的user是指你的 git 用戶名,sshserver 是指報錯中的 IP。

 

 

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