التهيئة والتجاهل
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy — الدرس 24 من 58.
المهمة الأولى هي تحويل المجلد إلى مستودع Git وإعداد الأمور بحيث تظل نواتج البناء (build artifacts) خارج نظام التحكم في الإصدارات.
ستقوم بتشغيل git init، وتهيئة هوية المستخدم المحلية الخاصة بك (حتى يكون لعمليات الالتزام (commits) في الدرس القادم مؤلف)، وكتابة ملف .gitignore يقوم بإخفاء build.log.
بعد هذا الدرس، يجب أن يظهر git status --short ملفات المصدر وملف .gitignore الجديد، ولكن لا يظهر أبداً build.log.
التحدي
سهلقم بتهيئة المستودع على الفرع main. قم بتكوين المستخدم المحلي كـ Cookbook Dev بالبريد الإلكتروني dev@coddy.tech. أنشئ ملف .gitignore يحتوي على السطر الوحيد *.log.
ثم اطبع git status --short. يتم سرد المدخلات غير المتتبعة المتوقعة بترتيب أبجدي.
ورقة مرجعية
تهيئة مستودع Git على فرع محدد:
git init -b mainتكوين هوية المستخدم المحلية (مقتصرة على المستودع الحالي):
git config user.name "Your Name"
git config user.email "you@example.com"إنشاء ملف .gitignore لاستبعاد الملفات من التحكم في الإصدار:
echo "*.log" > .gitignoreالتحقق من حالة المستودع بتنسيق قصير:
git status --shortجرّب بنفسك
ls
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
7التفرع (Branching)
ما هو الفرع (Branch)؟إنشاء فرعالتبديل بين الفروعإجراء Commit على فرعحذف فرعملخص - ممارسة التفرع10المستودعات البعيدة (Remotes)
ما هو الـ Remote؟إضافة Remoteعمليات Push و Pull و Cloneملخص - إعداد الـ Remote8الدمج
ما هو الدمجدمج التقديم السريع (Fast-Forward)الدمج ثلاثي الاتجاهات (Three-Way)تعارضات الدمجحل التعارضملخص - محترف الدمج11مشروع Feature Branch
نظرة عامة على المشروعتهيئة Main