العودة إلى المدونة

كيفية تثبيت وتكوين Git على Ubuntu 18.04

كيفية تثبيت وتكوين Git على Ubuntu 18.04

مقدمة

في تطوير البرمجيات، يعد تحديد الإصدارات أداة قوية للغاية. فهو يتيح للمطور (أو المطورين) تتبع البرمجيات على مستوى التعليمات البرمجية المصدرية. يساعد تحديد الإصدارات في تتبع التغييرات، والرجوع إلى المراحل السابقة، والتفرع لإنشاء إصدارات بديلة من الملفات والدلائل. ومن بين جميع أنظمة التحكم في الإصدارات، Git هو على الأرجح الأكثر شعبية. في حالة نظام Git، يتم الاحتفاظ بملفات المشروع في مستودعات Git. تقدم مواقع مثل GitHub, GitLab، و Bitbucket استضافة مستودعات Git مجانية/مدفوعة لجميع أنواع الأغراض. كما يجعل Git مشاركة المشاريع والتعاون أكثر كفاءة.

في هذا الدليل، تعرف على كيفية تثبيت Git على Ubuntu 18.04.

المتطلبات الأساسية

قبل أن نبدأ، تحتاج إلى التأكد من أن لديك مستخدم غير جذري يتمتع بامتيازات sudo على خادم Ubuntu 18.04. يمكنك إعداد خادم Ubuntu الخاص بك باتباع برنامجنا التعليمي خطوة بخطوة. يمكنك اتباع هذا البرنامج التعليمي للتأكد من أن لديك المستخدم غير الجذري المناسب الذي يتمتع بامتيازات sudo. الآن، لنبدأ!

تثبيت Git على Ubuntu

على Ubuntu، هناك طرق متعددة لتثبيت Git. البرنامج متاح مباشرة من مستودعات Ubuntu الرسمية. بدلاً من ذلك، يمكن أيضًا بناء Git وتثبيته من المصدر. يوضح هذا الدليل كلا الطريقتين.

تثبيت Git من مستودع Ubuntu

أولاً، افتح الطرفية وقم بتحديث فهرس حزم APT المحلي:

سيقوم أمر APT التالي بجلب وتثبيت Git من المستودعات:

تحقق من تثبيت Git بنجاح.

تثبيت Git من المصدر

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

البرمجيات المطلوبة مسبقًا

أولاً، نحتاج إلى أن يحتوي النظام على جميع الأدوات والتبعيات اللازمة لبناء Git. كل هذه الحزم متاحة مباشرة من مستودعات Ubuntu:

تنزيل كود المصدر لـ Git

الخطوة التالية هي تنزيل كود المصدر. إذا لم يكن Git مثبتًا مسبقًا، فيجب تنزيل كود المصدر يدويًا. أما إذا كان Git مثبتًا مسبقًا، فيمكننا استخدام Git لتنزيل كود المصدر الخاص بـ Git.

أولاً، تعرف على كيفية تنزيل أحدث كود مصدر لـ Git يدويًا. انتقل إلى صفحة Git الرسمية على GitHub:

من القائمة المنسدلة، حدد "master" للفرع. أما بالنسبة للعلامة، فحدد الإصدار المستهدف من Git. يوصى باستخدام أحدث إصدار مستقر. في وقت كتابة هذا المقال، هو v2.30.0. تجنب إصدارات النسخة المرشحة للاستقرار (المشار إليها بـ "rc") لأنها قد تكون غير مستقرة:

بعد ذلك، انقر فوق أيقونة "Code". حدد "Download ZIP". في هذا المثال، سيؤدي ذلك إلى تنزيل كود المصدر لـ Git v2.30.0 في أرشيف مضغوط:

بدلاً من ذلك، يتوفر أرشيف المصدر مباشرة بتنسيق عنوان URL التالي:

لتنزيل أرشيف مصدر Git v2.30.0 باستخدام wget، قم بتشغيل الأمر التالي:

بديل آخر هو استخدام Git لنسخ مستودع مصدر Git. إذا كان Git مثبتًا بالفعل، فستكون العملية أبسط بكثير. فقط قم بتشغيل الأمر التالي:

Git 1

تجميع كود المصدر لـ Git

في هذا القسم، نفترض أننا نستخدم كود المصدر لـ Git الذي تم الحصول عليه كأرشيف zip. استخرج الأرشيف:

تغيير الدليل الحالي:

ابدأ عملية التجميع. باستخدام العلامة “-j”، سيستخدم “make” نوى وحدة المعالجة المركزية المتعددة لتسريع العملية:

تثبيت Git

سيقوم الأمر التالي بتثبيت البرنامج الذي تم بناؤه حديثًا:

بعد ذلك، تحقق مما إذا كان التثبيت قد تم بنجاح:

تكوين Git

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

بعد ذلك، تحقق مما إذا كان قد تم تعيين التكوينات بنجاح:

Git

يتم تخزين هذه المعلومات محليًا في ملف تكوين Git. الملف متاح في الموقع التالي:

يدعم Git الكثير من الخيارات الإضافية. ومع ذلك، فإن هذين الخيارين ضروريان للغاية. إذا تم تخطيهما، فقد يحذر Git عند محاولة إجراء commit في أي من مستودعات Git. يؤدي هذا إلى زيادة عبء العمل حيث يجب مراجعة كل commit بالمعلومات المصححة.

الخاتمة

إن Git هو نظام قوي للتحكم في الإصدارات. أوضح هذا الدليل كيفية تثبيت وتكوين Git على نظام Ubuntu.

حوسبة سعيدة!

author

Hark Labs

المؤلف · CloudSigma

Preslav Dobrev هو مصمم إبداعي في CloudSigma، يركز على هوية أعمال متسقة باستخدام قنوات التسويق التقليدية والمبتكرة. هو بارع في دمج الرؤية الفنية مع التسويق الاستراتيجي لخلق سرد قصصي مؤثر للعلامة التجارية.

التعليقات

لا توجد تعليقات بعد. كن أول من يعلق.