मैं एक Windows- आधारित वेब सर्वर स्थापित करने के लिए कोशिश कर रहा हूँ इसे से खींच, लेकिन पर मैक OSX विकास कार्य करते हैं। मैंने विंडोज सर्वर पर freeSSHd और msysGit स्थापित किया है, और एक भंडार स्थापित किया है जहां मैं इसे चाहता हूं। मेरे मैक पर भी गिट है और वहां एक रेपो भी स्थापित किया गया है। जब मैं एसएसएच के माध्यम से खिड़कियों के रेपो को क्लोन करने, खींचने या पुश करने की कोशिश करता हूं, तो यह मुझे एक त्रुटि देता है, "घातक: प्रोटोकॉल त्रुटि: खराब रेखा लंबाई चरित्र" इससे कोई फर्क नहीं पड़ता कि मैंने अपने क्लाइंट में रिमोट को सेट किया है (मैक ओएसएक्स) मशीन - मैं इसे उस फ़ोल्डर में इंगित कर सकता हूं जो अस्तित्व में नहीं है और यह अभी भी मुझे वह त्रुटि देता है।मैं कैसे खिड़कियों पर एक Git भंडार स्थापित कर सकते हैं, और फिर/करने के लिए धक्का पर मैक OSX
मैं भी एक लिनक्स बॉक्स मैं चारों ओर बैठे है पर इस की कोशिश की और यह पूरी तरह से काम करता है, तो यह मेरे Mac नहीं है।
मैं कुछ उपाय दिए गए हैं:
शायद freeSSHd सही ढंग से (as suggested here) व्यवहार नहीं कर रहा तो मैं विंडोज के लिए एक अलग SSH सर्वर मिल सकता है - शायद OpenSSH
शायद मैं टाइप कर रहा हूँ वह कोड जो मैक और विंडोज फ़ाइल पथ को गलत तरीके से जोड़ता है। मैंने कोशिश की:
sudo Git क्लोन ssh: //[email protected]/C:/उपयोगकर्ताओं/[my_username]/[remote_repo_name] /.git [गंतव्य]और
sudo गिट क्लोन एसएसएच: //[email protected]/C: \ उपयोगकर्ता \ [my_username] \ [remote_repo_name] \ .git [गंतव्य]
मुझे इनमें से दोनों के साथ एक ही त्रुटि मिल रही है।
क्या कोई जानता है कि क्या गलत हो रहा है? बेहतर अभी तक, क्या वहां कोई है जो ऐसा करने में कामयाब रहा है जो मैं करना चाहता हूं (एसएसएच के माध्यम से विंडोज़ रिपोजिटरी से पुश करें और खींचें)?
धन्यवाद!