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

Из этого туториала Вы узнаете, как установить и настроить 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 updatesudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

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

На момент написания этой статьи последней стабильной версией 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

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

sudo tar -xf git.tar.gzcd git-*

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

sudo make prefix=/usr/local allsudo 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.

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

Оставьте комментарий

Ваш адрес email не будет опубликован.