Git ، قم بتثبيت نظام التحكم في الإصدار هذا على Ubuntu 20.04

حول تثبيت git على Ubuntu 20.04

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

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

قم بتثبيت Git على Ubuntu 20.04

باستخدام Apt

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

كما قلت ، التثبيت بسيط للغاية. كل ما عليك فعله هو تشغيل الأوامر التالية في محطة طرفية (Ctrl + Alt + T):

تثبيت بوابة من apt

sudo apt update && sudo apt install git

بعد التثبيت ، سنكون قادرين تحقق من إصدار git المثبت تشغيل الأمر التالي في نفس الجهاز:

نسخة مثبتة مع apt

git --version

في اللحظة التي أكتب فيها هذه السطور ، الإصدار الحالي من Git المتاح في مستودعات Ubuntu 20.04 هو 2.25.1.

من المصدر

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

إذا قررت التثبيت من المصدر ، فما عليك سوى القيام بذلك ابدأ بتثبيت التبعيات اللازمة لبناء Git على نظام Ubuntu 20.04 الخاص بنا. سنحقق ذلك عن طريق تنفيذ الأوامر التالية في محطة طرفية (Ctrl + Alt + T):

تركيب التبعيات

sudo apt update; sudo apt install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev

ستكون الخطوة التالية قم بزيارة متصفح الويب صفحة الإصدارات من المشروع في GitHub جيثب:. بمجرد الدخول إليه ، سيتعين علينا نسخ آخر عنوان URL للرابط الذي ينتهي بـ .tar.gz. في اللحظة التي أكتب فيها هذه السطور ، أحدث إصدار ثابت من Git متوفر في هذه الصفحة هو '2.26.2':

صفحة تنزيل مصدر Git

الشيء التالي الذي سنفعله هو العودة إلى المحطة. فيه وبفضل الأداة مجلد مشترك، نحن ذاهبون إلى تنزيل واستخراج مصدر Git في الدليل / البيرة / SRC. لهذا سوف نستخدم البرنامج النصي التالي:

تنزيل git source

wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src

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

cd /usr/src/git-*

sudo make prefix=/usr/local all

sudo make prefix=/usr/local install

قد تستغرق عملية التجميع بعض الوقت ، لذلك سوف تستغرق بعض الوقت. بمجرد أن يتم ذلك ، يمكننا تحقق من الإصدار المثبت تعمل في نفس المحطة:

نسخة مثبتة من المصدر

git --version

كما قلت في الأسطر أعلاه ، لن نتمكن من تحديث git باستخدام apt. لهذا السبب، عندما نكون مهتمين بالتحديث إلى إصدار أحدث ، سيتعين علينا استخدام نفس العملية مرة أخرى.

التكوين الأساسي

Git الرسومية للعملاء
المادة ذات الصلة:
3 عملاء Git رسومية لـ Ubuntu 18.04

من أول الأشياء التي يجب القيام بها بعد التثبيت تكوين اسم المستخدم وعنوان البريد الإلكتروني. يربط Git هويتك بكل التزام تقوم به.

إلى تكوين اسم التأكيد العالمي وعنوان البريد الإلكتروني الخاص بنا، عليك فقط تنفيذ الأوامر التالية:

git config --global user.name "Nuestro nombre"

git config --global user.email "tudireccion@dominio.com"

بمجرد إعدامه ، نستطيع تحقق من تغييرات التكوين الكتابة:

انظر تكوين بوابة

git config --list

يتم تخزين إعدادات التكوين هذه في الملف ~ / .gitconfig. إذا كنت مهتمًا بإجراء المزيد من التغييرات على تكوين Git ، فمن المستحسن القيام بذلك باستخدام git config ، على الرغم من أنه يمكننا أيضًا القيام بذلك عن طريق تحرير ملف ~ / .gitconfig يدويًا.

للحصول على مزيد من المعلومات حول نظام التحكم في الإصدار هذا واستخدامه ، يمكن للمستخدمين الانتقال إلى توثيق الزراعة العضوية لا مساعدة التي يمكننا العثور عليها على GitHub.


اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.