اذهب إلى المحتوى
  • 0

خطأ The Flutter directory is not a clone of the GitHub project في flutter

السؤال

Recommended Posts

  • 0
نشر

يتحقق البرنامج النصي flutter من وجود دليل .git في دليل العمل. إذا لم يكن هذا الدليل في مكانه ، فسيتم اعتبار الرسالة كما تم الإبلاغ عنها.

لذلك حاول تنفيذ الأمر

git clone -b beta https://github.com/flutter/flutter.git

أو 

git init

لحل المشكلة

  • 0
نشر

رسالة الخطأ تعني أنَّ مسار مجلد Flutter الذي تحاول استخدامه ليس نسخة من مشروع GitHub الأصلي، ولكي تعمل أداة Flutter بشكل صحيح، تتطلب أن يتم تشغيلها من داخل نسخة من مشروع Flutter المستند إلى Git.

أي عليك اتباع الخطوات التالية:

  1. تحميل Git على جهاز الكمبيوتر الخاص بك وتثبيته، إذا لم يكن مثبتًا بالفعل.
  2. استخدام Git لنسخ مشروع Flutter الأصلي من GitHub باستخدام الأمر التالي:
git clone https://github.com/flutter/flutter.git

3- تحديث مسار مجلد Flutter الخاص بك ليشير إلى المجلد الذي تم إنشاؤه عند استخدام Git لنسخ مشروع Flutter الأصلي، ويجب أن يشير مسار المجلد إلى مسار النسخة التي تم نسخها باستخدام Git، وليس مجرد مجلد يحتوي على ملفات Flutter.

وحاول أيضًا التحقق من النقاط التالية:

1-  يجب التأكد من أن مسار مجلد Flutter الذي تحاول استخدامه صحيح ويشير إلى المجلد الصحيح الذي يحتوي على نسخة Git من مشروع Flutter، ويمكن التحقق من ذلك باستخدام الأمر "pwd" في macOS و Linux أو "cd" في Windows.

2- يمكن أن تحدث المشكلة بسبب انتهاء صلاحية بعض الملفات المؤقتة المستخدمة بواسطة Flutter، وفي هذه الحالة، يمكن حل المشكلة بتحديث Flutter إلى أحدث إصدار من خلال تشغيل الأمر التالي:

flutter upgrade

3- قد يتسبب عدم تعيين متغير PATH بشكل صحيح في هذه المشكلة، و يجب التأكد من أن متغير PATH يشير إلى مجلد Flutter الصحيح الذي يحتوي على الأدوات المطلوبة لتشغيل Flutter.

ويمكن التحقق من ذلك باستخدام الأمر "echo $PATH" في macOS و Linux أو "echo %PATH%" في Windows.

4- قد يكون هناك خطأ في تثبيت Flutter، مما يسبب المشكلة لديك، وفي هذه الحالة، يمكن حل المشكلة بإعادة تثبيت Flutter من جديد،  وبالإمكان تحميل أحدث إصدار من Flutter من موقع الويب الرسمي لـ Flutter وتثبيته على جهاز الكمبيوتر الخاص بك.

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...