نظرة عامة على المشروع
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy — الدرس 23 من 58.
أنت على وشك البدء في استخدام نظام التحكم في الإصدارات لمشروع موقع ويب صغير يسمى Coddy Cookbook. بحلول نهاية هذا الفصل، سيكون مجلد المشروع مستودع Git حقيقيًا مع سجل نظيف للعمل.
يحتوي المجلد الأولي على:
index.html: الصفحة الرئيسيةstyle.css: ورقة أنماط صغيرةrecipes/pasta.md: وصفة واحدةbuild.log: أحد مخرجات البناء التي لا تريدها في نظام التحكم في الإصدارات
خلال الدروس القليلة القادمة سوف تقوم بـ:
- تهيئة المستودع (repo) وإضافة
.gitignore - إجراء أول عملية إيداع (commit) مع الموقع الأولي
- إضافة وصفة ثانية في عملية إيداع (commit) جديدة
- فحص السجل (history) للتأكد من أن كل شيء في مكانه
هذا الدرس الأول هو بمثابة إحماء. قم بسرد كل ملف مرئي حتى تعرف ما الذي تتعامل معه.
التحدي
مبتدئقم بسرد الملفات والمجلدات في المجلد الحالي باستخدام ls. يجب أن يتم فرز المخرجات أبجدياً.
ورقة مرجعية
استخدم ls لسرد الملفات والمجلدات في المجلد الحالي (يتم فرز المخرجات أبجديًا بشكل افتراضي):
lsجرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
7التفرع (Branching)
ما هو الفرع (Branch)؟إنشاء فرعالتبديل بين الفروعإجراء Commit على فرعحذف فرعملخص - ممارسة التفرع10المستودعات البعيدة (Remotes)
ما هو الـ Remote؟إضافة Remoteعمليات Push و Pull و Cloneملخص - إعداد الـ Remote8الدمج
ما هو الدمجدمج التقديم السريع (Fast-Forward)الدمج ثلاثي الاتجاهات (Three-Way)تعارضات الدمجحل التعارضملخص - محترف الدمج11مشروع Feature Branch
نظرة عامة على المشروعتهيئة Main