Git — самая популярная в мире распределенная система управления версиями, используемая многими проектами с открытым исходным кодом и коммерческими проектами. Это позволяет вам совместно работать над проектами с другими разработчиками, отслеживать изменения кода, возвращаться к предыдущим этапам, создавать ветки и многое другое.

В этом руководстве вы узнаете, как установить и настроить Git в Ubuntu 20.04.

Установка Git с помощью Apt

Пакет Git включен в репозитории Ubuntu по умолчанию и может быть установлен с помощью apt диспетчера пакетов. Это самый удобный и простой способ установить Git на Ubuntu.

Если вы хотите установить последнюю стабильную версию Git из исходного кода, перейдите к разделу « Установка Git из исходного кода » этого руководства.

Установка довольно проста, просто запустите следующие команды от имени пользователя с привилегиями sudo :

sudo apt update
sudo apt install git

Проверьте установку, выполнив следующую команду, которая напечатает версию Git:

git --version

Вот и все, вы успешно установили Git на свой Ubuntu и можете начать его использовать.

Установка Git из исходников

Основное преимущество установки Git из исходного кода заключается в том, что вы можете скомпилировать последнюю версию Git и настроить параметры сборки. Однако вы не сможете поддерживать свою установку Git через aptменеджер пакетов.

Начните с установки зависимостей, необходимых для сборки Git в вашей системе Ubuntu:

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

Затем откройте браузер, посетите зеркало проекта Git на GitHub и скопируйте URL-адрес последней версии, который заканчивается на .tar.gz.

Мы собираемся загрузить и извлечь исходный код Git в /usr/srcкаталог, который обычно используется для размещения исходных файлов:

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, используйте тот же процесс.