कई उपयोगकर्ता रिपोर्ट करते हैं कि “git' को आंतरिक या बाहरी कमांड के रूप में मान्यता नहीं मिली है” कमांड प्रॉम्प्ट में git कमांड चलाने का प्रयास करते समय त्रुटि। जबकि कुछ उपयोगकर्ताओं ने बताया कि यह समस्या विंडोज़ के लिए गिट स्थापित करने के कुछ समय बाद हुई है, अन्य लोग इस समस्या का सामना करते हैं जैसे ही गिट इंस्टॉलेशन पूरा हो जाता है।
'गिट' के कारण को आंतरिक या बाहरी कमांड त्रुटि के रूप में नहीं पहचाना जाता है
हमने विभिन्न उपयोगकर्ता रिपोर्टों को देखकर इस विशेष मुद्दे की जांच की। हमारी जांच के आधार पर, कई परिदृश्य हैं कि यह त्रुटि क्यों होती है:
- Git PATH वैरिएबल में सेट नहीं है (या गलत तरीके से) - सॉफ़्टवेयर में हाल ही का सॉफ़्टवेयर या उपयोगकर्ता की गलती ने Git PATH को वेरिएबल ब्रैकेट में गलत तरीके से कॉन्फ़िगर किया हो सकता है।
- सीएमडी जीआईटी की स्थापना के दौरान खोला गया था - यदि आपने हाल ही में कमांड प्रॉम्प्ट विंडो खोलते समय विंडोज के लिए गिट स्थापित किया है, तो जैसे ही आप कमांड प्रॉम्प्ट को फिर से खोलते हैं, समस्या हल हो सकती है।
यदि आप इस विशेष समस्या को हल करने के लिए संघर्ष कर रहे हैं, तो यह लेख आपको कुछ समस्या निवारण मार्गदर्शिकाएँ प्रदान करेगा। नीचे आपके पास विधियों का एक संग्रह है जिसका उपयोग समान स्थिति में अन्य उपयोगकर्ताओं ने समस्या को हल करने के लिए किया है। सर्वोत्तम परिणामों के लिए, विधियों का पालन करें जब तक कि आपको कोई ऐसा समाधान न मिल जाए जो आपकी विशेष स्थिति में समस्या को हल करने में प्रभावी हो।
विधि 1:कमांड प्रॉम्प्ट को फिर से खोलें
अगर आप टर्मिनल किस्म के लड़के (या लड़की) हैं और आप हर समय एक सीएमडी विंडो खोलते रहते हैं (यहां तक कि गिट की स्थापना के दौरान भी), तो समस्या हो सकती है क्योंकि कमांड प्रॉम्प्ट को नवीनतम चर परिवर्तनों के साथ अपडेट नहीं किया गया था।पी>
यदि यह परिदृश्य आप पर लागू होता है, तो इसे ठीक करना उतना ही सरल है जितना कि सीएमडी विंडो को बंद करना और दूसरी विंडो खोलना। यदि पथ सही ढंग से सेट किया गया था, तो आप बिना प्राप्त किए Git कमांड का उपयोग करने में सक्षम होंगे “git' को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं गया है” त्रुटि।
यदि यह परिदृश्य आपकी स्थिति पर लागू नहीं होता है, तो नीचे दी गई अगली विधि पर जाएँ।
विधि 2:चर में GIT पथ जोड़ने के स्वचालित तरीके का उपयोग करना
यदि आप PATH चर के साथ खिलवाड़ करने से दूर रहना चाहते हैं, तो आप हल कर सकते हैं “git' को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं गया है” स्वचालित रूप से आपके लिए पथ चर बनाने के लिए गिट स्थापना जीयूआई का उपयोग करके त्रुटि। ऐसा करने से आप Git Bash और Windows Command Prompt दोनों से Git का उपयोग कर सकेंगे।
यहां Git को अनइंस्टॉल करने और फिर आपके लिए पथ वेरिएबल को स्वचालित रूप से जोड़ने के लिए प्रारंभिक इंस्टॉलेशन को कॉन्फ़िगर करने के बारे में एक त्वरित मार्गदर्शिका दी गई है:
- Windows key + R दबाएं एक रन डायलॉग बॉक्स खोलने के लिए। फिर, “appwiz.cpl . टाइप करें ” और Enter . दबाएं कार्यक्रम और सुविधाएं खोलने के लिए खिड़की।
- कार्यक्रमों और सुविधाओं के अंदर , एक Git प्रविष्टि की तलाश करें, उस पर राइट-क्लिक करें और अनइंस्टॉल . पर क्लिक करें . फिर, गिट की वर्तमान स्थापना को हटाने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
- अनइंस्टॉलेशन प्रक्रिया को पूरा करने के लिए अपने कंप्यूटर को पुनरारंभ करें।
- इस लिंक पर जाएं (यहां ) और विंडोज के लिए गिट का नवीनतम संस्करण डाउनलोड करें। डाउनलोड स्वचालित रूप से शुरू होना चाहिए। यदि ऐसा नहीं होता है, तो बस अपने OS बिट आर्किटेक्चर से जुड़े संस्करण पर क्लिक करें।
- इंस्टॉलेशन एक्जीक्यूटेबल को खोलें और इंस्टालेशन प्रॉम्प्ट के साथ फॉलो करें। आप सभी विकल्पों को डिफ़ॉल्ट मानों पर छोड़ सकते हैं। जब आप अपने PATH परिवेश को समायोजित करने के लिए पहुँचते हैं, तो सुनिश्चित करें कि आपने Windows कमांड प्रॉम्प्ट से Git का उपयोग करें का चयन किया है। टॉगल।
- डिफ़ॉल्ट चयनित मानों को छोड़ कर स्थापना कॉन्फ़िगरेशन जारी रखें (या अपना स्वयं का चयन करें), फिर इंस्टॉल करें क्लिक करें बटन।
- इंस्टॉलेशन पूर्ण होने के बाद, अपने कंप्यूटर को पुनरारंभ करें। अगले स्टार्टअप पर, आप सीधे Windows Command Prompt . से कमांड चला सकेंगे ।
यदि आप एक ऐसी विधि की तलाश कर रहे हैं जो Git क्लाइंट को अनइंस्टॉल किए बिना समस्या का समाधान करेगी, तो नीचे दी गई अगली विधि पर जाएँ।
विधि 3:चर पथ को मैन्युअल रूप से जोड़ना
यदि आप बिना किसी परिणाम के इतनी दूर आ गए हैं, तो यह बहुत संभावना है कि आप इस विशेष समस्या को देख रहे हैं क्योंकि Git चर पर्यावरण चर में कॉन्फ़िगर नहीं किया गया है (या अनुचित तरीके से कॉन्फ़िगर किया गया है)। ।
सौभाग्य से, आप निर्देशों के एक सेट का पालन करके वैरिएबल मान को मैन्युअल रूप से कॉन्फ़िगर कर सकते हैं। यहां आपको क्या करना है:
- फ़ाइल एक्सप्लोरर खोलें और गिट स्थापना के अंदर cmd फ़ोल्डर के स्थान पर नेविगेट करें। यहाँ x86 और x64 संस्करणों के लिए डिफ़ॉल्ट पथ हैं:
My Computer (This PC) > Local Disk(C:) > Program Files (x86) > Git > cmd My Computer (This PC) > Local Disk(C:) > Program Files > Git > cmd
- अगला, git.exe पर राइट-क्लिक करें और गुण choose चुनें . फिर, सामान्य . में git.exe गुण . का टैब , निष्पादन योग्य के स्थान की प्रतिलिपि बनाएँ (हमें बाद में इसकी आवश्यकता होगी)।
- अगला, Windows key + R दबाएं एक चलाएं . खोलने के लिए संवाद बॉक्स में, फिर “sysdm.cpl . टाइप करें ” और Enter . दबाएं सिस्टम गुण . खोलने के लिए मेन्यू।
- सिस्टम गुण के अंदर मेनू, उन्नत . पर जाएं टैब पर क्लिक करें और पर्यावरण चर . पर क्लिक करें .
- पर्यावरण चर के अंदर मेनू में, सिस्टम चर पर जाएं सबमेनू, पथ select चुनें , फिर संपादित करें . क्लिक करें बटन।
- पर्यावरण चर संपादित करें . में विंडो में, नया . क्लिक करें बटन और बस उस स्थान को पेस्ट करें जिसे हमने चरण 2 में कॉपी किया था। फिर, Enter hit दबाएं चर बनाने के लिए।
- ठीकक्लिक करें प्रत्येक खुले संकेत पर यह सुनिश्चित करने के लिए कि परिवर्तन सहेजा गया है।
- सीएमडी विंडो खोलें और "गिट" टाइप करें। अब आपका सामना नहीं करना चाहिए “git' को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं गया है” त्रुटि।