Как установить Git на Debian 9

Установить Git на Debian

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

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

Git изначально был разработан Линусом Торвальдсом , создателем ядра Linux.

Это руководство было протестировано на Debian 9, но оно также должно работать на любой предыдущей версии Debian .

Предпосылки

Прежде чем продолжить работу с этим руководством, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

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

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

Следующие шаги покажут вам, как установить Git в вашей системе Debian:

  1. Обновить индекс пакетов.

    Перед установкой новых пакетов всегда следует обновлять индекс пакетов apt:

     sudo apt update
  2. Установить Git.

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

     sudo apt install git
  3. Проверьте установку Git.

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

     git --version
     git version 2.11.0

Как видно из приведённого выше вывода, вы успешно установили Git версии 2.11.0 . Теперь вы можете перейти к разделу «Настройка Git» этого руководства, чтобы завершить настройку.

Установка Git из источника

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

Прежде чем продолжить, вам необходимо установить пакеты, необходимые для сборки Git в вашей системе Debian:

 sudo apt update sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

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

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

На момент написания статьи последней стабильной версией Git является 2.18.0 .

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

 cd /usr/src/

Используйте команду wget для загрузки файла архива как git.tar.gz :

 sudo wget https://github.com/git/git/archive/v2.18.0.tar.gz -O git.tar.gz

После завершения загрузки извлеките загруженный файл и перейдите в исходный каталог git, введя:

 sudo tar -xf git.tar.gz cd git-*

Теперь вы можете скомпилировать и установить Git, введя эти две команды:

 sudo make prefix=/usr/local all sudo make prefix=/usr/local install

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

 git --version
 git version 2.18.0

Позже, если вы захотите перейти на более новую версию, вам придется повторить процесс установки.

Настройка 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 в системе Debian. Теперь вам стоит ознакомиться с книгой «Pro Git» и узнать больше об использовании Git.

Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.

debian git Не используете Debian 9?
Выберите другую ОС:
центос 7 центос 8 дебиан 10 убунту 18.04 убунту 20.04 убунту 22.04

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *