विंडोज़ पर git क्लोन: [email protected] कोई git कमांड नहीं है
मैं एक भंडार का रास्ता गिथब और दूसरे रूप गितलब से क्लोन करने की कोशिश कर रहा हूं
मैं विंडोज़ EDIT पर हूँ: Git v 2.29.2.2 के साथ
मुझे निम्नलिखित त्रुटि मिल रही है, जो मुझे समझ में नहीं आ रहा है कि यह क्या है:
$ git clone [email protected]:math-gallou/AI21_TPs.git
Cloning into 'AI21_TPs'...
git: '[email protected]' is not a git command. See 'git --help'.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
इसलिए मैंने भी कोशिश की:
$ git clone "ssh://[email protected]:math-gallou/AI21_TPs.git"
तथा
$ git clone ssh://[email protected]:math-gallou/AI21_TPs.git
लेकिन वही सटीक त्रुटि सामने आती है।
जब मैं करता हूं तो ssh -v [email protected]
मैं सफलता के साथ जुड़ सकता हूं।
तो, मैंने क्या खोया ?
जवाब
सबसे पहले, यदि आप ssh: // सिंटैक्स आज़मा रहे हैं, तो URL यह होगा:
git clone ssh://[email protected]/math-gallou/AI21_TPs.git
^^^ /, not :
दूसरा, जांचें कि क्या आपके पास इसमें होस्ट प्रविष्टि के %USERPROFILE%\.ssh\config
साथ एक फ़ाइल github.com
है, जिसकी सामग्री गलत या गलत व्याख्या की जा सकती है।
मेरे मामले में, मैंने सिस्टम पर्यावरण चर GIT_SSH को परिभाषित किया कि मैं ओपनश को स्थापित करने के लिए उपयोग करूं, और फिर गिट टूट गया और मुझे मिल गया git: '[email protected]' is not a git command. See 'git --help'.
।
सिस्टम वातावरण चर GIT_SSH को हटाने के बाद सब कुछ फिर से काम करता है।
तब मैंने उपयोगकर्ता पर्यावरण चर GIT_SSH और पुनरारंभ प्रणाली को परिभाषित करने की कोशिश की (मैंने पिछली कोशिश में सिस्टम को पुनः आरंभ नहीं किया था), किसी भी तरह अब मेरा गिट खुलने के साथ सही ढंग से काम करता है जो मैंने स्थापित किया था। मुझे नहीं पता कि मेरी पिछली कोशिश में कौन सा हिस्सा गलत है लेकिन मैं तय करता हूं कि इस पर ज्यादा समय बर्बाद न करें।