الإصلاح: & lsquo ؛ git & rsquo ؛ لم يتم التعرف عليه كأمر داخلي أو خارجي

أبلغ العديد من المستخدمين عن عدم التعرف على خطأ "git" كأمر داخلي أو خارجي " عند محاولة تشغيل أمر git في موجه الأوامر. بينما أبلغ بعض المستخدمين عن حدوث هذه المشكلة في وقت ما بعد تثبيت Git for Windows ، يواجه البعض الآخر هذه المشكلة بمجرد اكتمال تثبيت Git.

لم يتم التعرف على "git" كأمر داخلي أو خارجي أو برنامج قابل للتشغيل أو ملف دفعي.

لم يتم التعرف على سبب حدوث "git" كخطأ أمر داخلي أو خارجي

لقد بحثنا في هذه المشكلة بالذات من خلال النظر في تقارير المستخدمين المختلفة. بناءً على التحقيقات التي أجريناها ، هناك عدة سيناريوهات لحدوث هذا الخطأ:

  • لم يتم تعيين Git PATH (أو بشكل غير صحيح) في المتغيرات - قد يكون أحد البرامج الحديثة في البرنامج نفسه أو خطأ المستخدم قد قام بتكوين Git PATH بشكل غير صحيح في شريحة المتغيرات.
  • تم فتح CMD أثناء تثبيت GIT - إذا قمت مؤخرًا بتثبيت Git لنظام التشغيل Windows أثناء فتح نافذة موجه الأوامر ، فقد يتم حل المشكلة بمجرد إعادة فتح موجه الأوامر.

إذا كنت تكافح لحل هذه المشكلة تحديدًا ، فستوفر لك هذه المقالة بعض أدلة استكشاف الأخطاء وإصلاحها. يوجد أدناه مجموعة من الطرق التي استخدمها المستخدمون الآخرون في وضع مماثل لحل المشكلة. للحصول على أفضل النتائج ، اتبع الطرق بالترتيب حتى تجد إصلاحًا فعالاً في حل المشكلة في حالتك الخاصة.

الطريقة الأولى: أعد فتح موجه الأوامر

إذا كنت من النوع الطرفي من الرجال (أو الفتاة) واحتفظت بإطار CMD مفتوحًا في جميع الأوقات (حتى أثناء تثبيت Git) ، فقد تحدث المشكلة لأن موجه الأوامر لم يتم تحديثه بأحدث تغييرات المتغيرات.

إذا كان هذا السيناريو ينطبق عليك ، فإن الإصلاح يكون بسيطًا مثل إغلاق نافذة CMD وفتح نافذة أخرى. إذا تم تعيين المسار بشكل صحيح ، فستتمكن من استخدام أوامر Git دون تلقي خطأ "git" الذي لم يتم التعرف عليه كأمر داخلي أو خارجي " .

إذا كان هذا السيناريو لا ينطبق على حالتك ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 2: استخدام الطريقة التلقائية لإضافة مسار GIT إلى المتغيرات

إذا كنت تريد الابتعاد عن العبث بمتغيرات PATH ، فيمكنك حل الخطأ "git" الذي لم يتم التعرف عليه كأمر داخلي أو خارجي " باستخدام واجهة المستخدم الرسومية لتثبيت Git لإنشاء متغيرات المسار تلقائيًا لك. سيمكنك القيام بذلك من استخدام Git من كل من Git Bash ومن موجه أوامر Windows.

فيما يلي دليل سريع حول إلغاء تثبيت Git ثم تكوين التثبيت الأولي لإضافة متغيرات المسار تلقائيًا لك:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run. ثم اكتب " appwiz.cpl " واضغط على Enter لفتح نافذة البرامج والميزات .تشغيل مربع الحوار: appwiz.cpl
  2. داخل البرامج والميزات ، ابحث عن إدخال Git ، وانقر بزر الماوس الأيمن فوقه وانقر فوق إلغاء التثبيت . ثم اتبع التعليمات التي تظهر على الشاشة لإزالة التثبيت الحالي لـ Git.قم بإلغاء تثبيت إصدار Git الحالي
  3. أعد تشغيل الكمبيوتر لإكمال عملية إلغاء التثبيت.
  4. قم بزيارة هذا الرابط ( هنا ) وقم بتنزيل أحدث إصدار من Git for Windows. يجب أن يبدأ التنزيل تلقائيًا. إذا لم يكن كذلك ، فما عليك سوى النقر فوق الإصدار المرتبط بهندسة بت نظام التشغيل الخاص بك.تنزيل تثبيت Git القابل للتنفيذ
  5. افتح التثبيت القابل للتنفيذ واتبع مطالبات التثبيت. يمكنك ترك جميع الخيارات للقيم الافتراضية. عندما تصل إلى Adjusting your PATH environment ، تأكد من تحديد Use Git من Windows Command Prompt .حدد استخدام Git من موجه أوامر Windows
  6. استمر في تكوين التثبيت من خلال ترك القيم الافتراضية المحددة (أو حدد القيم الخاصة بك) ، ثم انقر فوق زر التثبيت .تثبيت Git لنظام التشغيل Windows
  7. بمجرد اكتمال التثبيت ، أعد تشغيل الكمبيوتر. عند بدء التشغيل التالي ، ستتمكن من تشغيل الأوامر مباشرة من موجه أوامر Windows .

إذا كنت تبحث عن طريقة لحل المشكلة دون الحاجة إلى إزالة تثبيت عميل Git ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الثالثة: إضافة المتغير PATH يدويًا

إذا وصلت إلى هذا الحد بدون نتيجة ، فمن المحتمل جدًا أنك ترى هذه المشكلة بالذات لأن متغير Git لم يتم تكوينه (أو تم تكوينه بشكل غير صحيح) في متغيرات البيئة .

لحسن الحظ ، يمكنك تكوين قيمة المتغير يدويًا باتباع مجموعة من التعليمات. إليك ما عليك القيام به:

  1. افتح File Explorer وانتقل إلى موقع مجلد cmd داخل تثبيت Git. فيما يلي المسارات الافتراضية لإصدارات x86 و x64:
    جهاز الكمبيوتر (هذا الكمبيوتر)> القرص المحلي (C :)> ملفات البرامج (x86)> Git> cmd My Computer (هذا الكمبيوتر)> القرص المحلي (C :)> ملفات البرنامج> Git> cmd
  2. بعد ذلك ، انقر بزر الماوس الأيمن على git.exe واختر خصائص . ثم، في عام التبويب من git.exe خصائص ، نسخ الموقع القابل للتنفيذ (وسوف تحتاج إليها لاحقا).انسخ موقع git.exe
  3. بعد ذلك ، اضغط على مفتاح Windows + R لفتح مربع حوار Run ، ثم اكتب " sysdm.cpl " واضغط على Enter لفتح قائمة خصائص النظام .تشغيل مربع الحوار: sysdm.cpl
  4. داخل قائمة خصائص النظام ، انتقل إلى علامة التبويب خيارات متقدمة وانقر على متغيرات البيئة .انتقل إلى علامة التبويب خيارات متقدمة وانقر فوق متغيرات البيئة
  5. داخل قائمة متغيرات البيئة ، انتقل إلى القائمة الفرعية متغيرات النظام ، وحدد المسار ، ثم انقر فوق الزر تحرير .انتقل إلى متغيرات النظام ، وحدد المسار وانقر فوق الزر تحرير
  6. في نافذة تحرير متغيرات البيئة ، انقر فوق الزر جديد والصق الموقع الذي نسخته في الخطوة 2. ثم اضغط على Enter لإنشاء المتغير.انقر فوق جديد والصق موقع git.exe
  7. انقر فوق " موافق" في كل مطالبة مفتوحة للتأكد من حفظ التغيير.
  8. افتح نافذة CMD واكتب "git". يجب ألا تواجه خطأ "git" الذي لم يتم التعرف عليه كأمر داخلي أو خارجي " .تم حل خطأ Git الآن