رقصة الفروع
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy — الدرس 57 من 58.
التحدي
متوسطيحتوي المجلد على menu.txt بمحتوى pasta. قم بتنفيذ طقوس التفريع (branching) هذه:
- قم بتهيئة المستودع (repo) على الفرع
main، وقم بتكوين المستخدم (Branch Dancer/dance@coddy.tech)، ثم قم بإضافةmenu.txtللمرحلة (stage) وعمل commit برسالةInitial menu. - قم بإنشاء والتبديل إلى فرع
specials. أضفtacosإلىmenu.txt، وقم بعمل commit برسالةAdd tacos. - عد إلى الفرع
main. أضفburgersإلىmenu.txt، وقم بعمل commit برسالةAdd burgers. - قم بدمج (Merge) الفرع
specialsفيmain. سيحدث تعارض (conflict) في الدمج. قم بحله عن طريق استبدال محتوىmenu.txtبهذه الأسطر الثلاثة:pasta، وburgers، وtacos. قم بإضافة الملف للمرحلة (stage) وإنهاء الدمج برسالةCombine menu.
اطبع المحتويات النهائية لملف menu.txt.
جرّب بنفسك
الطرفية
جميع دروس التحكم في الإصدارات
7التفرع (Branching)
ما هو الفرع (Branch)؟إنشاء فرعالتبديل بين الفروعإجراء Commit على فرعحذف فرعملخص - ممارسة التفرع10المستودعات البعيدة (Remotes)
ما هو الـ Remote؟إضافة Remoteعمليات Push و Pull و Cloneملخص - إعداد الـ Remote8الدمج
ما هو الدمجدمج التقديم السريع (Fast-Forward)الدمج ثلاثي الاتجاهات (Three-Way)تعارضات الدمجحل التعارضملخص - محترف الدمج11مشروع Feature Branch
نظرة عامة على المشروعتهيئة Main