
Git — самая популярная в мире распределённая система управления версиями, используемая во многих проектах с открытым исходным кодом и коммерческих проектах. Она позволяет совместно работать над проектами с другими разработчиками, отслеживать изменения в коде, возвращаться к предыдущим этапам, создавать ветки и многое другое.
Первоначально Git был разработан Линусом Торвальдсом , создателем ядра Linux.
В этом руководстве мы расскажем, как установить и настроить Git в Ubuntu 22.04. Мы рассмотрим два способа: установку пакета из репозиториев Ubuntu и сборку Git из исходного кода. Выберите подходящий вам способ.
Установка Git с помощью Apt
Это самый удобный и быстрый способ установки Git в Ubuntu. Если у вас есть особые требования и вы хотите собрать Git из исходного кода, перейдите к разделу «Установка Git из исходного кода» этого руководства.
Git предустановлен в большинстве систем Ubuntu. Перед установкой Git вы можете проверить, установлен ли он в вашей системе, выполнив команду:
git --version
Если Git не установлен в вашей системе, вывод команды выше сообщит вам, что команда git не найдена. В противном случае будет выведена версия установленного Git.
git version 2.34.1
Если на вашем экземпляре нет Git, вы можете установить его из стандартных репозиториев Ubuntu с помощью менеджера пакетов apt .
Начните с выполнения следующей команды как пользователь с привилегиями sudo, чтобы обновить локальный индекс пакетов:
sudo apt update
После завершения обновления установите Git:
sudo apt install git
Проверить установку можно, проверив версию Git:
git --version
На момент написания этой статьи текущая версия Git, доступная в репозиториях Ubuntu 22.04, — 2.34.1 :
git version 2.34.1
Вот и все, вы успешно установили Git на свой Ubuntu, и можете приступить к его настройке .
При выпуске новой версии Git вы можете обновить пакеты, используя стандартную процедуру sudo apt update && sudo apt upgrade .
Установка Git из исходного
Главное преимущество установки Git из исходного кода заключается в возможности скомпилировать любую версию Git и настроить параметры сборки. Однако вы не сможете управлять установленным Git через менеджер пакетов apt .
Начните с установки зависимостей, необходимых для сборки Git в вашей системе Ubuntu:
sudo apt updatesudo apt install libcurl4-gnutls-dev libexpat1-dev cmake gettext libz-dev libssl-dev gcc wget
Затем откройте браузер и перейдите на страницу загрузки Git . Здесь вы найдете последнюю версию Git.

На момент написания этой статьи последней стабильной версией Git была «2.43.0»:
Если вы хотите установить другую версию Git, нажмите здесь , где вы можете найти список tar-архивов и загрузить нужную вам версию.
Мы загрузим последнюю версию и извлечем исходный код Git в каталог /usr/src , который является обычным местом размещения исходных файлов:
wget -c https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.43.0.tar.gz -O - | sudo tar -xz -C /usr/src
После завершения загрузки перейдите в исходный каталог и выполните следующие команды для компиляции и установки Git:
cd /usr/src/git-*sudo make prefix=/usr/local allsudo make prefix=/usr/local install
Компиляция может занять некоторое время в зависимости от вашей системы.
Чтобы изменения вступили в силу в вашей текущей оболочке, вы можете либо выйти из системы и снова войти в нее, либо выполнить следующую команду [ source ] (https://linuxgazette.ru/post/bash-source-command/):
source /etc/environment
Подтвердите установку, введя:
git --version
git version 2.43.0
Позже, если вы захотите перейти на более новую версию Git, используйте тот же процесс.
Настройка Git
После установки Git в вашей системе рекомендуется настроить имя пользователя и адрес электронной почты Git. Git связывает вашу личность с каждым сделанным вами коммитом.
Чтобы задать глобальное имя коммита и адрес электронной почты, выполните следующие команды:
git config --global user.name "Your Name"git config --global user.email "youremail@yourdomain.com"
Проверьте изменения конфигурации, введя:
git config --list
Вывод должен выглядеть примерно так:
user.name=Your Name user.email=youremail@yourdomain.com
Параметры конфигурации хранятся в файле ~/.gitconfig :
~/.gitconfig
[user] name = Your Name email = youremail@yourdomain.com
Если вы хотите внести дополнительные изменения в конфигурацию Git, вы можете либо воспользоваться командой git config (рекомендуется), либо отредактировать файл ~/.gitconfig вручную.
Заключение
Установка Git в Ubuntu выполняется одной командой apt . Если вы хотите использовать последнюю версию Git, вы можете скомпилировать её из исходного кода.
Чтобы узнать больше о Git, посетите сайт книги Pro Git .
Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.
ubuntu git Не используете Ubuntu 22.04?
Выберите другую ОС: центос 7 центос 8 дебиан 10 дебиан 9 убунту 18.04 убунту 20.04
Связанные руководства