كيفية إنشاء طلب سحب على جيثب: 15 خطوة (بالصور)

جدول المحتويات:

كيفية إنشاء طلب سحب على جيثب: 15 خطوة (بالصور)
كيفية إنشاء طلب سحب على جيثب: 15 خطوة (بالصور)

فيديو: كيفية إنشاء طلب سحب على جيثب: 15 خطوة (بالصور)

فيديو: كيفية إنشاء طلب سحب على جيثب: 15 خطوة (بالصور)
فيديو: #كيفية تحميل وتثبيت التطبيقات غير المدعومة على الايباد القديم 2024, أبريل
Anonim

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

خطوات

جزء 1 من 3: إنشاء فرع جديد

قم بإنشاء طلب سحب على Github الخطوة 1
قم بإنشاء طلب سحب على Github الخطوة 1

الخطوة 1. افتح Git

إذا لم يكن لديك برنامج Git بالفعل ، فانتقل إلى https://git-scm.com/downloads واختر المثبت للنظام الأساسي الذي تستخدمه وتثبيته.

إذا كنت تقوم بإعداد git لأول مرة ، فستحتاج أيضًا إلى استنساخ أو استيراد / إنشاء مستودع قبل المساهمة فيه

قم بإنشاء طلب سحب على Github الخطوة 2
قم بإنشاء طلب سحب على Github الخطوة 2

الخطوة 2. انتقل إلى دليل المشاريع الخاصة بك

أدخل "cd" في سطر الأوامر واضغط على Enter ، حيث توجد سلسلة الدليل التي تؤدي إلى المكان الذي نسخت فيه مجلد المشروع أو أنشأتَه.

يمكنك سحب المجلد وإفلاته في نافذة أوامر Git لملء مسار الدليل تلقائيًا

قم بإنشاء طلب سحب على Github الخطوة 3
قم بإنشاء طلب سحب على Github الخطوة 3

الخطوة الثالثة. تأكد من تحديث المستودع الخاص بك

أدخل "git pull origin master" في سطر الأوامر واضغط على زر الإدخال Enter. ستظهر رسالة تخبرك أن المستودع محدث.

ماجستير هو الفرع الافتراضي في المشروع

قم بإنشاء طلب سحب على Github الخطوة 4
قم بإنشاء طلب سحب على Github الخطوة 4

الخطوة 4. انتقل إلى صفحة مستودع جيثب

افتح متصفح الويب الخاص بك وأدخل عنوان URL الفريد لمستودع جيثب الخاص بك.

قم بإنشاء طلب سحب على Github الخطوة 5
قم بإنشاء طلب سحب على Github الخطوة 5

الخطوة 5. انقر فوق القائمة المنسدلة "الفرع: رئيسي"

يوجد هذا في أعلى يسار الصفحة وسيفتح قائمة بالفروع الأخرى ومربع نص.

قم بإنشاء طلب سحب على Github الخطوة 6
قم بإنشاء طلب سحب على Github الخطوة 6

الخطوة 6. أدخل اسم الفرع وانقر على "إنشاء فرع" عندما يظهر

سيؤدي هذا إلى إنشاء فرع جديد من الفرع الرئيسي باستخدام أي اسم أدخلته في مربع النص.

  • يمكنك أيضًا إنشاء فرع من سطر الأوامر. أدخل "git checkout Branch -b" واضغط على ↵ Enter ، حيث يوجد كل ما تريد أن يتم الاتصال به على فرعك.
  • يمكنك الآن استخدام "git الالتزام" و "git push" لإجراء تغييرات بأمان على فرعك دون التأثير على المشروع الرئيسي. سيسمح تقديم طلب السحب للآخرين بمراجعة التغييرات ومناقشتها قبل دمجها مرة أخرى في الفرع الرئيسي.
قم بإنشاء طلب سحب على Github الخطوة 7
قم بإنشاء طلب سحب على Github الخطوة 7

الخطوة 7. أدخل التغييرات على فرعك الجديد

انقر فوق رمز Pencil لتحرير ملف في المستودع. بمجرد إجراء التعديلات ، أدخل رسالة الالتزام وانقر على "تنفيذ" من النافذة أسفل منطقة التحرير.

  • يمكنك أيضًا إجراء التزامات من سطر الأوامر. يكون هذا مفيدًا عند إجراء تغييرات على الملفات محليًا بدلاً من موقع ويب git. أدخل "git الالتزام -m" في سطر الأوامر واضغط على Enter بعد إجراء تغييرات على الملف. يجب أن يكون وصفًا موجزًا للتغييرات التي أجريتها.
  • يمكن أن يكون نص رسالة الالتزام أي شيء ، ولكن هناك شيء مطلوب هنا.

جزء 2 من 3: عمل طلب سحب

قم بإنشاء طلب سحب على Github الخطوة 8
قم بإنشاء طلب سحب على Github الخطوة 8

الخطوة 1. انقر فوق علامة التبويب "طلبات السحب"

يوجد هذا على طول شريط القوائم العلوي في صفحة المستودع.

طلب السحب هو ميزة Git تُستخدم لتقديم التغييرات التي تم إجراؤها على الفروع المستقلة لمراجعتها من قبل المتعاونين قبل دمجها في المشروع الرئيسي

قم بإنشاء طلب سحب على Github الخطوة 9
قم بإنشاء طلب سحب على Github الخطوة 9

الخطوة 2. حدد الفرع الذي أنشأته من القائمة

سيعرض هذا التغييرات التي أجريتها مقارنة بالمحتوى الأصلي في الفرع الرئيسي.

قم بإنشاء طلب سحب على Github الخطوة 10
قم بإنشاء طلب سحب على Github الخطوة 10

الخطوة 3. انقر فوق "إنشاء طلب سحب"

بمجرد أن تكون راضيًا عن حالة تغييراتك ، يكون هذا هو الزر الأخضر في أعلى اليسار ، من خلال القائمة المنسدلة للفرع.

قم بإنشاء طلب سحب على Github الخطوة 11
قم بإنشاء طلب سحب على Github الخطوة 11

الخطوة 4. أدخل اسمًا / وصفًا لطلب السحب

استخدم هذه الحقول للمساعدة في تحديد ووصف التغيير الذي تقوم به للمتعاونين الآخرين بإيجاز.

قم بإنشاء طلب سحب على Github الخطوة 12
قم بإنشاء طلب سحب على Github الخطوة 12

الخطوة 5. انقر فوق "إنشاء طلب سحب"

سيؤدي هذا إلى إنشاء طلب السحب بالاسم والوصف اللذين تم إدخالهما.

جزء 3 من 3: دمج طلب سحب

قم بإنشاء طلب سحب على Github الخطوة 13
قم بإنشاء طلب سحب على Github الخطوة 13

الخطوة 1. انقر فوق "Merge Pull Request"

يظهر هذا الزر في أسفل اليمين بمجرد إنشاء طلب السحب بنجاح.

يمكنك أيضًا استخدام "git merge" في سطر الأوامر لتنفيذ نفس الإجراء

قم بإنشاء طلب سحب على Github الخطوة 14
قم بإنشاء طلب سحب على Github الخطوة 14

الخطوة 2. انقر فوق "تأكيد الدمج"

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

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

قم بإنشاء طلب سحب على Github الخطوة 15
قم بإنشاء طلب سحب على Github الخطوة 15

الخطوة 3. انقر فوق "حذف الفرع"

سيظهر هذا في الإشعار بجوار أيقونة الفرع الأرجواني. يعد حذف الفروع المدمجة والقديمة طريقة جيدة للحفاظ على تنظيم المشروع وسهولة إدارته.

نصائح

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

موصى به: