إصلاح: لم يتم التعرف على 'git' كأمر داخلي أو خارجي



جرب أداة القضاء على المشاكل

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



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



لم يتم التعرف على سبب 'git' على أنه خطأ أمر داخلي أو خارجي

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



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

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

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

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

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



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

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

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

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

  1. صحافة مفتاح Windows + R. لفتح مربع حوار 'تشغيل'. ثم اكتب ' appwiz.cpl ' و اضغط أدخل لفتح ملف برامج و مميزات نافذة او شباك.

    تشغيل مربع الحوار: appwiz.cpl

  2. في داخل برامج و مميزات ، ابحث عن إدخال Git ، وانقر بزر الماوس الأيمن فوقه وانقر الغاء التثبيت . ثم اتبع التعليمات التي تظهر على الشاشة لإزالة التثبيت الحالي لـ Git.

    قم بإلغاء تثبيت إصدار Git الحالي

  3. أعد تشغيل الكمبيوتر لإكمال عملية إلغاء التثبيت.
  4. قم بزيارة هذا الرابط ( هنا ) وقم بتنزيل أحدث إصدار من Git for Windows. يجب أن يبدأ التنزيل تلقائيًا. إذا لم يكن الأمر كذلك ، فما عليك سوى النقر فوق الإصدار المرتبط بهندسة بت نظام التشغيل لديك.

    تنزيل تثبيت Git القابل للتنفيذ

  5. افتح التثبيت القابل للتنفيذ واتبع مطالبات التثبيت. يمكنك ترك جميع الخيارات للقيم الافتراضية. عندما تصل إلى Adjusting your PATH environment ، تأكد من تحديد ملف استخدم Git من موجه أوامر Windows تبديل.

    حدد استخدام 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. لفتح أ يركض مربع الحوار ، ثم اكتب ' sysdm.cpl ' و اضغط أدخل لفتح ملف خصائص النظام قائمة طعام.

    تشغيل مربع الحوار: sysdm.cpl

  4. داخل خصائص النظام القائمة ، انتقل إلى المتقدمة علامة التبويب وانقر فوق متغيرات البيئة .

    انتقل إلى علامة التبويب خيارات متقدمة وانقر فوق متغيرات البيئة

  5. داخل متغيرات البيئة القائمة ، انتقل إلى متغيرات النظام القائمة الفرعية ، حدد مسار ، ثم انقر فوق تعديل زر.

    انتقل إلى متغيرات النظام ، وحدد المسار وانقر فوق الزر تحرير

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

    انقر على جديد والصق موقع git.exe

  7. انقر حسنا في كل مطالبة مفتوحة لضمان حفظ التغيير.
  8. افتح نافذة CMD واكتب 'git'. يجب ألا تواجه ملف لم يتم التعرف على 'git' كأمر داخلي أو خارجي ' خطأ.

    تم حل الخطأ الطرفي Git الآن

4 دقائق للقراءة