Saat menggunakan GIT, saya memiliki masalah dengan menggunakan GIT lebih dari SSH , dan karena berfungsi dengan baik baik dari kantor, dan di rumah dengan modem yang berbeda, jelas modem rumah saya yang bertindak. Saya tidak punya masalah menghubungkan melalui HTTP.
Jadi, saya berasumsi itu adalah masalah SSH, tapi saya bukan ahli menggunakannya secara langsung. Apakah ada perintah yang bisa saya jalankan yang mengatur koneksi "test", dan beri tahu saya kapan dan di mana sepanjang masalah terjadi?
Hampir semua "lebih besar" perintah (seperti fetch
, clone
atau push
dengan data banyak) dari git
(bahkan ketika menjalankan dengan -v
) hanya "menggantung" di tengah-tengah yang menghubungkan jarak jauh dengan tidak ada indikasi mengapa mereka telah berhenti, sehingga mereka tidak ada gunanya .
Apakah ada cara saya bisa mendapatkan rincian lebih lanjut tentang apa yang terjadi dalam koneksi SSH?
GIT_SSH_COMMAND="ssh -v" git clone example
Saya bisa men-debug versi SSH, itu dicetak setelahCloning into
pesan, tetapi gagal digit clone
. Setelah saya menghapusnyaGIT_SSH_COMMAND
berfungsi. Pada akhirnya, melayani tujuan.