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

السؤال

Recommended Posts

  • 0
نشر

يمكن دفع المشاريع التي هي من نفس النوع بطريقة بسيطة، وهي أن تكون هي نفسها في مجلد واحد في حاسوبك المحلي،

سوف تقوم بإنشاء المستودع لمشاريع فلاتر في مجلد Flutter، و في حاسوبك يكون كل المشاريع ضمن مجلد واحد، ثم تقوم بدفع مجلد Flutter لمستودع غيت هاب.

Projects
	Flutter
          Flutter_1
          Flutter_2
          Flutter_3

    Laravel
          Laravel_1
          Laravel_2
          Laravel_3
    		

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

  • حذف مشاريع عن طريق الخطأ
  • بطيء في عمليات دفع و سحب التعديلات لأن المستودع يصبح ضخم و كبير

حيث أن حلول دفع عدة مشاريع لنفس المستودع تكون بتسميه فرع مختلف لكل منهم و ممكن عن طريق الخطأ دفع ملفات من مشروع لآخر..

  • في حال عمل عدة مستودعات محلية (لكل مجلد مشروع) يمكنك دفعهم لنفس المستودع مع تغيير الاسم 
    # repo 1
    git push origin Flutter:Flutter-1
    
    # repo 2
    git push origin Flutter:Flutter-2
    
    # repo 3
    git push origin Laravel:Laravel-1
    
    # repo 4
    git push origin Laravel:Laravel-2

    وهو شيء لا أنصح به

  • 0
نشر

نعم يمكنك رفع اكثر من مشروع على مجلد واحد لكن لا ينصح بذلك.

لكن يمكن عمل list تحتوي المشاريع الخاصة بالـ Flutter بحيث يمكنك الوصول إليهم بسهولة.

ويكون ذلك بالطريقة التالية : 

  1. قم بالدخول إلى حسابك على GitHub ثم انقل إلى repositories كما في الصورة 
    1.thumb.png.1018890e123f2bf5b8e0e7386424d8c4.png
     
  2. بعد ذلك قم بعمل list جديدة خاصة بك عبر النقر على السهم جانب المشروع ثم النقر على إشارة create list :
    2.thumb.png.cf038b5a63b10c4ea032c51eb8f9aff9.png

    ثم قم بإدخال اسم ال list و الوصف وانقر على create
  3. الآن قم بإضافة المشاريع الخاصة بال Flutter إلى هذه ال list كما في الصورة :
    3.thumb.png.6dc707221db9ad77bcba58068afcbba3.png
     
  4. يمكنك الوصول لل list الخاصة بك ومعاينة المشاريع من خلال الذهاب للقائمة Stars :
    4.thumb.png.48e410cc263d05a65c3746b6ddda1e7c.png

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...