Git — это распределенная система контроля версий, которая сегодня используется большинством команд разработчиков программного обеспечения. Это позволяет вам отслеживать изменения вашего кода, возвращаться к предыдущим этапам, создавать ветки и сотрудничать с другими разработчиками.
Первоначально Git был разработан Линусом Торвальдсом , создателем ядра Linux.
В этом руководстве объясняется, как установить Git на CentOS 8.
Самый простой и рекомендуемый способ установить Git — это установить его с помощью инструмента управления пакетами yum
.
Если вы хотите установить последнюю стабильную версию Git из исходного кода, прокрутите вниз до раздела « Установка Git из исходного кода » этого руководства.
Содержание
Установка Git с помощью Yum
Пакет Git включен в репозитории CentOS по умолчанию.
Выполните следующую команду от имени пользователя root или пользователя с привилегиями sudo, чтобы установить Git в вашей системе CentOS:
sudo yum install git
Проверьте установку, набрав команду ниже, которая распечатает версию Git:
git --version
На момент написания этой статьи текущая версия Git, доступная в репозиториях CentOS 8, — 2.18.1
.
git version 2.18.1
Это оно! Вы установили Git и готовы его использовать.
Установка Git из исходного кода
Компиляция Git из исходного кода позволяет вам установить последнюю версию Git и настроить параметры сборки. Однако вы не сможете поддерживать установку Git через диспетчер пакетов yum
.
Начните с установки зависимостей, необходимых для сборки Git на CentOS:
sudo yum groupinstall "Development Tools"
sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel
После завершения установки откройте браузер, посетите зеркало проекта Git на GitHub и скопируйте URL-адрес ссылки на последний выпуск, который заканчивается на .tar.gz
:
В настоящее время самая последняя стабильная версия Git — 2.23.0
, но для вас она может быть другой.
Мы собираемся загрузить исходный код Git в каталог /usr/src
, который является обычным местом для размещения исходных файлов. Перейдите в каталог :
cd /usr/src/
Загрузите файл tar.gz как git.tar.gz
по ссылке, которую вы скопировали ранее:
sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz
Затем извлеките архив и перейдите в исходный каталог git, набрав:
sudo tar -xf git.tar.gz
cd git-*
Выполните следующие две команды, чтобы скомпилировать и установить Git в вашей системе CentOS:
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install
Введите git --version
чтобы проверить установку:
git --version
git version 2.23.0
Позже, когда вы захотите обновиться до более новой версии, загрузите архив и повторите процесс сборки.
Настройка Git
Теперь, когда у вас установлен Git на вашем компьютере с CentOS, рекомендуется настроить вашу личную информацию. Следующие команды установят ваше имя фиксации и адрес электронной почты:
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
Чтобы убедиться, что вы правильно указали информацию в Git, введите:
git config --list
user.name=Your Name
[email protected]
Параметры конфигурации хранятся в файле ~/.gitconfig
:
[user]
name = Your Name
email = [email protected]
Если вы хотите внести дополнительные изменения в глобальную конфигурацию Git, используйте команду git config
или отредактируйте файл ~/.gitconfig
вручную.
Выводы
Для установки Git в CentOS 8 достаточно yum
одну команду yum
. Если вы хотите использовать последнюю версию Git, вам нужно будет собрать ее из исходного кода.
Если вы новичок в Git, ознакомьтесь с книгой Pro Git , которая является отличным ресурсом для изучения того, как использовать Git.
Оставьте комментарий ниже, если столкнетесь с проблемой или у вас есть отзыв.