مقدمة
أصبحت نظم التحكم في الإصدارات أداة لا غنى عنها في تطوير البرمجيات الحديثة. تتيح نظم التحكم في الإصدارات لك تتبع برمجياتك على مستوى المصدر. يمكنك تتبع التغييرات والعودة إلى المراحل السابقة وفرعها عن الشفرة الأساسية لإنشاء نسخ بديلة من الملفات والمجلدات.
واحدة من أكثر أنظمة التحكم في الإصدارات شهرة هي git
. العديد من المشاريع تحتفظ بملفاتها في مستودع Git، وقد جعلت مواقع مثل GitHub وGitLab وBitbucket مشاركة الكود والمساهمة فيه باستخدام Git أسهل من أي وقت مضى.
في هذا الدليل، سنقدم كيفية تثبيت Git على خادم CentOS 7. سنغطي كيفية تثبيت البرنامج بعدة طرق مختلفة، كل منها له فوائده الخاصة، بالإضافة إلى كيفية إعداد Git بحيث يمكنك البدء في التعاون على الفور.
المتطلبات المسبقة
قبل البدء بهذا الدليل، هناك بعض الخطوات التي يجب إكمالها أولاً.
سوف تحتاج إلى خادم CentOS 7 مثبت ومكون بمستخدم غير root لديه امتيازات sudo
. إذا لم تفعل ذلك بعد، يمكنك تشغيل الخطوات 1-4 في دليل إعداد الخادم الأولي لـ CentOS 7 لإنشاء هذا الحساب.
بمجرد أن يكون لديك مستخدم غير root، يمكنك استخدامه للاتصال بخادم CentOS الخاص بك عبر SSH والمتابعة في تثبيت Git.
الخطوة 1 — تثبيت Git
أسهل طريقة لتثبيت Git هي من مستودعات البرامج الافتراضية في CentOS. هذه هي الطريقة الأسرع، ولكن إصدار Git الذي يتم تثبيته بهذه الطريقة قد يكون أقدم من أحدث إصدار متاح. إذا كنت بحاجة إلى الإصدار الأحدث، فكر في تجميع git
من المصدر.
استخدم yum
، مدير الحزم الأصلي في CentOS، للبحث عن وتثبيت أحدث حزمة git
المتاحة في مستودعات CentOS:
إذا اكتملت الأمر دون أخطاء، سيتم تنزيل وتثبيت git
. للتحقق مرة أخرى من أنه يعمل بشكل صحيح، جرب تشغيل فحص الإصدار المدمج في Git:
إذا أنتج هذا الفحص رقم إصدار Git، فيمكنك الآن المتابعة في إعداد Git.
الخطوة 2 — إعداد Git
الآن بعد أن قمت بتثبيت git
، ستحتاج إلى تكوين بعض المعلومات حول نفسك بحيث تتم إضافة رسائل الارتباط بالمعلومات الصحيحة. للقيام بذلك، استخدم أمر git config
لتوفير الاسم وعنوان البريد الإلكتروني الذي ترغب في تضمينه في الاختزالات الخاصة بك:
لتأكيد أن تمت إضافة هذه التكوينات بنجاح، يمكننا رؤية جميع عناصر التكوين التي تم تعيينها عن طريق كتابة:
Outputuser.name=Your Name
user.email=[email protected]
سيوفر لك هذا التكوين عناء رؤية رسالة خطأ والحاجة إلى مراجعة الارتباطات بعد تقديمها.
الاستنتاج
يجب أن يكون لديك الآن git
مثبتًا وجاهزًا للاستخدام على نظامك. لمعرفة المزيد حول كيفية استخدام Git، تحقق من هذه المقالات التفصيلية أكثر:
Source:
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-centos-7