Git Tutorials

بداية العمل مع جيت: تهيئة المستودع والالتزام الأول

Spread the love

يوفر هذا البرنامج التعليمي مقدمة سهلة للمبتدئين في Git، مع التركيز على تهيئة المستودع والخطوات الأولية الأساسية. Git هو نظام تحكم بالإصدارات موزع (DVCS) ضروري لإدارة التعليمات البرمجية والتعاون في المشاريع. إتقان هذه المفاهيم الأساسية هو حجر الزاوية لاستخدام Git الفعال.

جدول المحتويات

ما هو Git؟

Git هو نظام تحكم بالإصدارات موزع (DVCS) قوي. على عكس الأنظمة المركزية، يمتلك كل مطور نسخة كاملة من المستودع، بما في ذلك سجله. يسمح هذا بالعمل دون اتصال بالإنترنت وبتعاون أسهل. يتتبع Git التغييرات التي تطرأ على ملفاتك، مما يسمح لك بالرجوع إلى الإصدارات السابقة، وإدارة إصدارات مختلفة بشكل متزامن (من خلال الفروع)، والتعاون بسهولة مع الآخرين.

إنشاء مستودع Git

لإنشاء مستودع Git جديد، انتقل إلى دليل مشروعك في محطة الطرفية أو موجه الأوامر. ثم، استخدم الأمر التالي:


git init

يؤدي هذا الأمر إلى إنشاء دليل مخفي .git داخل دليل مشروعك. يحتوي هذا الدليل على جميع بيانات Git الداخلية، بما في ذلك سجل المشروع. أصبح دليل مشروعك الآن مستودع Git، ويمكنك البدء في تتبع التغييرات.

تجاهل الملفات باستخدام .gitignore

ملف .gitignore ضروري لإدارة ما يتعقبه Git. إنه يحدد الملفات والدلائل التي يجب استبعادها من التحكم بالإصدارات. هذا يمنع الملفات غير الضرورية (مثل الملفات المؤقتة، أو نتائج البناء، أو البيانات الحساسة) من إشغال مستودعك. أنشئ ملف .gitignore في الدليل الجذر لمستودعك. على سبيل المثال:


*.log
temp/*
node_modules/

يُجاهل هذا المثال جميع ملفات .log، وكل شيء داخل الدليل temp، ودليل node_modules بالكامل.

مرحلة التغييرات باستخدام git add

قبل إلتزام التغييرات، يجب عليك إضافتها إلى منطقة التجميع. منطقة التجميع هي مكان مؤقت للتغييرات التي أنت على استعداد لتضمينها في الإلتزام التالي. استخدم git add:


git add .       # يجمع كل التغييرات في الدليل الحالي والدلائل الفرعية
git add file.txt # يجمع الملف المحدد فقط

إلتزام التغييرات باستخدام git commit

بعد تجميع تغييراتك، قم بإنشاء إلتزام باستخدام git commit. الإلتزام هو لقطة من مشروعك في نقطة زمنية محددة. قم دائمًا بتضمين رسالة وصفية توضح التغييرات:


git commit -m "إلتزام أولي: إعداد بنية المشروع"

الخطوات التالية

لقد قمت بتهيئة مستودع Git وقمت بإجراء أول إلتزام لك! الآن، استكشف الفروع، والدمج، والمستودعات البعيدة، والتعاون مع الآخرين. تتوفر العديد من الموارد عبر الإنترنت، بما في ذلك وثائق Git الرسمية.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *