GITを使用する場合、SSHを介したGITの使用に問題があり、仕事でも自宅でも別のモデムを使用しても問題なく動作するため、明らかに動作しているのは自宅のモデムです。HTTP経由の接続に問題はありません。
だから、私はそれがSSHの問題であると仮定していますが、私はそれを直接使用する専門家ではありません。「テスト」接続を設定し、問題が発生するタイミングと場所を正確に知らせるコマンドを実行できますか?
ほとんどすべて(のような「大きな」コマンドfetch
、clone
またはpush
多くのデータを持つ)からgit
(で実行しても-v
)ちょうど彼らが停止した理由として表示なしでリモートからの接続の途中で「ハング」ので、彼らは役に立たないです。
SSH接続で何が起きているかについて詳細を知る方法はありますか?
GIT_SSH_COMMAND="ssh -v" git clone example
SSHバージョンをデバッグできCloning into
ますgit clone
。メッセージの後に出力されますが、失敗します。削除するGIT_SSH_COMMAND
と動作します。最後に、目的を果たしました。