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

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

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

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

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

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

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

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

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

    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 через диспетчер пакетов 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.2.18.0.

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

cd /usr/src/

 

Используйте команду wget для загрузки файла tar.gz следующим образом 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 config --global user.name "Ваше Имя"

git config --global user.email "ваша_почта@ваше_доменное_имя.ru"

 

Вы можете проверить изменения с помощью следующей команды:

git config --list

 

user.name=Ваше Имя

user.email=ваша_почта@ваше_доменное_имя.ru

 

Параметры конфигурации хранятся в файле ~/.gitconfig:

~ / .gitconfig

[user]

    name = Ваше Имя

    email = ваша_почта@ваше_доменное_имя.ru

 

Если вы хотите внести другие изменения в конфигурацию Git, вы можете либо использовать команду git config, либо отредактировать файл ~/.gitconfig вручную.

Вы узнали, как установить Git в систему Debian.

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

 



2018-08-10T09:50:48
Установка ПО на Debian