เมื่อใช้ GIT ฉันมีปัญหากับการใช้ GIT บน SSHและเนื่องจากมันใช้งานได้ดีทั้งจากที่ทำงานและที่บ้านด้วยโมเด็มที่แตกต่างกัน ฉันไม่มีปัญหาในการเชื่อมต่อผ่าน HTTP
ดังนั้นฉันคิดว่ามันเป็นปัญหา SSH แต่ฉันไม่มีผู้เชี่ยวชาญที่ใช้มันโดยตรง มีคำสั่งใดบ้างที่ฉันสามารถเรียกใช้ซึ่งตั้งค่าการเชื่อมต่อ "ทดสอบ" และแจ้งให้ฉันทราบว่าปัญหาเกิดขึ้นเมื่อใดและที่ไหน
สวยมากทุกคน "ขนาดใหญ่" คำสั่ง (เช่นfetch
, clone
หรือpush
ที่มีข้อมูลมาก) จากgit
(แม้ในขณะที่ทำงานด้วย-v
) เพียงแค่ "แขวน" ในช่วงกลางของการเชื่อมต่อระยะไกลที่มีข้อบ่งชี้ว่าทำไมพวกเขาได้หยุดเพื่อให้พวกเขามีการใช้ไม่ .
มีวิธีใดบ้างที่ฉันจะได้รับรายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่เกิดขึ้นในการเชื่อมต่อ SSH?
GIT_SSH_COMMAND="ssh -v" git clone example
ผมสามารถแก้ปัญหา SSH รุ่นก็พิมพ์หลังจากCloning into
ข้อความgit clone
แต่ไม่สำเร็จ หลังจากฉันลบGIT_SSH_COMMAND
มันทำงาน ในท้ายที่สุดให้บริการวัตถุประสงค์