مقدمة
أنظمة التحكم في الإصدارات مثل Git أساسية لأفضل ممارسات تطوير البرمجيات الحديثة. يتيح التخطيط لك تتبع البرمجيات الخاصة بك على مستوى المصدر. يمكنك تتبع التغييرات والعودة إلى المراحل السابقة وإنشاء فروع لإنشاء إصدارات بديلة من الملفات والمجلدات.
يتم الاحتفاظ بملفات العديد من مشاريع البرمجيات في مستودعات Git، وتساعد الساحات مثل GitHub و GitLab و Bitbucket في تيسير مشاركة مشاريع تطوير البرمجيات والتعاون عليها.
في هذا الدليل، سنقوم بشرح كيفية تثبيت وتكوين Git على خادم Ubuntu 20.04. سنغطي كيفية تثبيت البرنامج بطريقتين مختلفتين: عبر مدير الحزم المدمج وعبر المصدر. كلتا الطريقتين تأتي مع فوائدها الخاصة اعتمادًا على احتياجاتك الخاصة.
سهل نشر التطبيقات مع منصة التطبيقات لـ DigitalOcean. نشر مباشرة من GitHub في دقائق.
المتطلبات المسبقة
سوف تحتاج إلى خادم Ubuntu 20.04 مع حساب مستخدم فائق غير جذري.
لإعداد هذا، يمكنك اتباع دليل إعداد الخادم الأولي لـ Ubuntu 20.04 الخاص بنا.
بعد إعداد الخادم والمستخدم الخاص بك، أنت الآن جاهز للبدء.
تثبيت Git باستخدام الحزم الافتراضية
خيار تثبيت البرنامج مع الحزم الافتراضية هو الأفضل إذا كنت ترغب في البدء بسرعة مع Git، أو إذا كنت تفضل الإصدار الثابت الذي يستخدم على نطاق واسع، أو إذا كنت لا تبحث عن أحدث الوظائف المتاحة. إذا كنت تبحث عن أحدث إصدار، يجب عليك الانتقال إلى القسم المتعلق بـ التثبيت من المصدر.
من المحتمل أن يكون Git مثبتًا بالفعل في خادمك Ubuntu 20.04. يمكنك التحقق مما إذا كان هذا هو الحال على خادمك باستخدام الأمر التالي:
إذا تلقيت نتائج مماثلة للتالية، فإن Git مثبت بالفعل.
Outputgit version 2.25.1
إذا كانت هذه الحالة بالنسبة لك، يمكنك الانتقال إلى إعداد Git، أو يمكنك قراءة القسم التالي حول كيفية التثبيت من المصدر إذا كنت بحاجة إلى نسخة أحدث.
ومع ذلك، إذا لم تحصل على إصدار رقم Git، يمكنك تثبيته باستخدام مدير الحزم الافتراضي APT في أوبونتو.
أولاً، استخدم أدوات إدارة الحزم apt لتحديث فهرس الحزم المحلي الخاص بك.
مع الانتهاء من التحديث، يمكنك تثبيت Git:
يمكنك تأكيد أنك قمت بتثبيت Git بنجاح عن طريق تشغيل الأمر التالي والتحقق من أنك تتلقى النتائج ذات الصلة.
Outputgit version 2.25.1
بعد تثبيت Git بنجاح، يمكنك الآن المتابعة إلى القسم إعداد Git من هذا البرنامج التعليمي لإكمال إعدادك.
تثبيت Git من المصدر
إذا كنت تبحث عن طريقة أكثر مرونة لتثبيت Git، فقد ترغب في تجميع البرنامج من المصدر، والذي سنشرحه في هذا القسم. هذا يأخذ وقتًا أطول ولن يتم الحفاظ عليه من خلال مدير الحزم الخاص بك، ولكنه سيتيح لك تنزيل أحدث إصدار وسيمنحك مزيدًا من السيطرة على الخيارات التي ترغب في تضمينها إذا كنت ترغب في إجراء تخصيصات.
تحقق من الإصدار من Git المثبت حاليًا على الخادم:
إذا تم تثبيت Git، ستتلقى إخراجًا مماثلًا للتالي:
Outputgit version 2.25.1
قبل أن تبدأ، تحتاج إلى تثبيت البرمجيات التي يعتمد عليها Git. كل هذا متاح في المستودعات الافتراضية، لذا يمكننا تحديث فهرس الحزم المحلي ثم تثبيت الحزم ذات الصلة.
بعد تثبيت التبعيات الضرورية، أنشئ دليلًا مؤقتًا وانتقل إليه. هذا هو المكان الذي سنقوم بتنزيل ملف الـ Git الخاص بنا.
من موقع مشروع Git، يمكننا الانتقال إلى قائمة الملفات المضغوطة المتاحة على موقع الويب لمرآة Git وتنزيل الإصدار الذي ترغب فيه. في وقت الكتابة، الإصدار الأحدث هو 2.26.2، لذا سنقوم بتنزيله لأغراض العرض التوضيحي. سنستخدم أمر curl وسنخرج الملف الذي نقوم بتنزيله إلى git.tar.gz
.
فك الضغط عن ملف الـ tarball المضغوط:
بعد ذلك، انتقل إلى دليل Git الجديد:
الآن، يمكنك إنشاء الحزمة وتثبيتها عن طريق كتابة هاتين الأمرين:
الآن، قم بتبديل عملية الشيل بحيث يتم استخدام الإصدار من Git الذي قمنا بتثبيته للتو:
مع هذا الاكتمال، يمكنك التأكد من أن التثبيت قد نجح عن طريق التحقق من الإصدار.
Outputgit version 2.26.2
بعد تثبيت Git بنجاح، يمكنك الآن إكمال الإعداد الخاص بك.
إعداد Git
بعد أن تكون راضيًا عن إصدار Git الخاص بك، يجب عليك تكوين Git بحيث تحتوي رسائل الالتزام التي تقوم بها على معلوماتك الصحيحة وتدعمك أثناء بناء مشروع البرمجيات الخاص بك.
يمكن تحقيق التكوين عن طريق استخدام أمر git config
. على وجه الخصوص، نحتاج إلى توفير اسمنا وعنوان البريد الإلكتروني لأن Git يضم هذه المعلومات في كل الالتزامات التي نقوم بها. يمكننا المضي قدمًا وإضافة هذه المعلومات عن طريق كتابة:
يمكننا عرض جميع العناصر التكوينية التي تم تعيينها عن طريق كتابة:
Outputuser.name=Your Name
user.email=[email protected]
...
المعلومات التي تدخلها تُخزن في ملف تكوين Git الخاص بك، الذي يمكنك تحريره اختياريًا يدويًا باستخدام محرر نصي من اختيارك مثل هذا (سنستخدم نانو):
[user]
name = Your Name
email = [email protected]
اضغط CTRL
ثم X
، ثم Y
ثم ENTER
للخروج من محرر النصوص.
هناك العديد من الخيارات الأخرى التي يمكنك تعيينها، ولكن هذه هي الخيارات الأساسية الاثنتان الضروريتان. إذا تخطيت هذه الخطوة، فمن المحتمل أن ترى تحذيرات عندما تقوم بالالتزام بـ Git. هذا يجعل المزيد من العمل بالنسبة لك لأنه بعد ذلك سيتعين عليك مراجعة الالتزامات التي قمت بها بالمعلومات المصححة.
الاستنتاج
يجب أن يكون Git مثبتًا الآن وجاهزًا للاستخدام على نظامك.
لمعرفة المزيد حول كيفية استخدام Git، تحقق من هذه المقالات والسلاسل:
Source:
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-20-04