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