मेरी स्थिति है, मैं कंप्यूटरबी (कोड रिपोज़) को एसएसएच कर सकता हूं जहां गिट रेपो लगाया जाता है। लेकिन कोड को क्लोन करने के लिए मेरा स्थानीय कनेक्शन बहुत धीमा है। और मैं एक और मशीन (कंप्यूटर ए) पर एसएसएच कर सकता हूं जो तेज़ है, इसलिए मैं कंप्यूटर ए के माध्यम से कोड क्लोन करना चाहता हूं।एसएसएच पोर्ट अग्रेषण के माध्यम से काम कर सकते हैं?
ssh tunnel ssh tunnel
MyComputer ----------> ComputerA (I can ssh to) ----------> ComputerB (where the Code repos is and I can ssh to but too slow)
इस तरह एक कमांड का उपयोग करना::
ssh -L1234:ComputerA_ip:22 Code_repos_ip
तब:
git clone git+ssh//localhost/repos local_repos (how can I assign the port 1234?)
यदि यह काम नहीं करता है, और क्या मैं कर सकते हैं
यह मैं क्या किया है कर?
मैं एक पूर्ण प्रतिक्रिया में लिखा था/यहाँ मार्गदर्शन: http: //vladzloteanu.wordpress.com/2010/12/18/git-through-ssh-port-forwarding-ssh-tunneling/। –