Git Broken pipeで詰まりまくった  packet_write_wait:  Broken pipe

https://stackoverflow.com/questions/52415943/trying-to-git-clone-via-ssh-but-getting-broken-pipe-error

ファイル追加を終えて、GitHubにpushしようとしたら急にできなくなって2時間くらい詰まってました。Slackで2つのグループに投げたところ強強エンジニアの方が乗っけてくれた記事で原因がわかりました。どうやらNATの環境が悪かったみたいです!自宅のWifi切ってスマホテザリングしてみたところpushできたのです!ルーターの問題だそうです! 

スタックオーバーフローのチェックマークのところにも書いてますがクレイジー!!

 

 

 

原因わかるまでやったこと。

qiita.com

を参考にして、~/.ssh/configに ServerAliveInterval 15
ServerAliveCountMax 10 追加、 /etc/ssh/sshd_config に ClientAliveInterval 30
ClientAliveCountMax 5 追加などしましたが僕の場合、うまく行きません!

 

通った道

https://qiita.com/chroju/items/67da13c672efcd2bc787

https://git-scm.com/book/ja/v1/Git-%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC-%E3%83%97%E3%83%AD%E3%83%88%E3%82%B3%E3%83%AB

https://qiita.com/shizuma/items/2b2f873a0034839e47ce keyもまた作り直したり、