أول Commit
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy — الدرس 25 من 58.
تمت تهيئة المستودع وتجاهل نتاج البناء. حان الوقت لأخذ أول لقطة.
تقوم هذه الدروس بتجهيز كل ملف مرئي في المشروع في وقت واحد وتنشئ التزاماً واحداً باسم Initial site. بعد ذلك، يتم حفظ الحالة الابتدائية الكاملة للمشروع في السجل.
التحدي
سهلقم بإدراج جميع ملفات المصدر (استخدم git add .)، ثم قم بإنشاء أول commit برسالة Initial site.
اطبع موضوع آخر commit باستخدام git log -1 --pretty=%s.
المستودع مهيأ ومعد بالفعل، ويحتوي على ملف .gitignore يستثني *.log.
ورقة مرجعية
قم بتجهيز جميع الملفات وإنشاء أول commit:
git add .
git commit -m "Initial site"اطبع موضوع آخر commit:
git log -1 --pretty=%sجرّب بنفسك
git init -q -b main
git config user.name "Cookbook Dev"
git config user.email "dev@coddy.tech"
echo "*.log" > .gitignore
git status --short
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
7التفرع (Branching)
ما هو الفرع (Branch)؟إنشاء فرعالتبديل بين الفروعإجراء Commit على فرعحذف فرعملخص - ممارسة التفرع10المستودعات البعيدة (Remotes)
ما هو الـ Remote؟إضافة Remoteعمليات Push و Pull و Cloneملخص - إعداد الـ Remote8الدمج
ما هو الدمجدمج التقديم السريع (Fast-Forward)الدمج ثلاثي الاتجاهات (Three-Way)تعارضات الدمجحل التعارضملخص - محترف الدمج11مشروع Feature Branch
نظرة عامة على المشروعتهيئة Main