Git — самая популярная в мире распределенная система контроля версий, используемая многими проектами с открытым исходным кодом и коммерческими проектами. Он позволяет вам сотрудничать над проектами с другими разработчиками, отслеживать изменения кода, возвращаться к предыдущим этапам, создавать ветки и многое другое.
Первоначально Git был разработан Линусом Торвальдсом, создателем ядра Linux.
В этом руководстве мы опишем, как установить и настроить Git в Ubuntu 22.04. Мы рассмотрим два метода: установку пакета из репозиториев Ubuntu и сборку Git из исходного кода. Выберите метод, который соответствует вашим потребностям.
Установите Git с помощью Apt
Это самый удобный и быстрый способ установить Git на Ubuntu.
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 update
sudo apt install libcurl4-gnutls-dev libexpat1-dev cmake gettext libz-dev libssl-dev gcc wget
Затем откройте браузер и посетите страницу загрузки Git. Здесь вы можете найти последнюю версию Git.
На момент написания этой статьи последняя стабильная версия Git — «2.43.0»:
Если вы хотите установить другую версию Git, нажмите здесь, где вы сможете найти список архивов и загрузить нужную вам версию.
Загрузите последнюю версию и извлеките исходный код 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 all
sudo make prefix=/usr/local install
Компиляция может занять некоторое время, в зависимости от вашей системы.
Чтобы изменения вступили в силу в текущей оболочке, вы можете выйти из системы и войти в нее или запустить следующую source
команду:
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 "[email protected]"
Проверьте изменения конфигурации, набрав:
git config --list
Вывод должен выглядеть так:
user.name=Your Name
[email protected]
Настройки конфигурации хранятся в файле ~/.gitconfig
:
[user]
name = Your Name
email = [email protected]
Если вы хотите внести дополнительные изменения в конфигурацию Git, вы можете использовать команду git config
(рекомендуется) или вручную отредактировать файл ~/.gitconfig
.
Заключение
Установка Git в Ubuntu — это запуск одной команды apt
. Если вы хотите использовать последнюю версию Git, вы можете скомпилировать ее из исходного кода.
Чтобы узнать больше о Git, посетите веб-сайт книги Pro Git.