Как установить Git на Debian 11 | Debian 10
Отслеживание исходного кода — один из важнейших навыков, которым должен обладать каждый разработчик. Git — один из инструментов DevOps, который помогает разработчикам управлять своим исходным кодом — от небольших до крупных проектов. Git — это инструмент управления версиями с открытым исходным кодом, который позволяет разработчикам размещать свой код на платформах размещения кода, таких как Github, BitBucket и Gitlab. Это помогает им выполнять задачи управления кодом, такие как возврат к предыдущим версиям, ветвление и т. Д.
В этом руководстве мы установим и настроим Git на сервере Debian 11 . Есть два подхода к установке Git. Вы можете установить из репозиториев Debian с помощью диспетчера пакетов APT или из источника, который предоставляет последнюю версию Git.
Метод 1: установка Git с помощью диспетчера пакетов APT
Для начала обязательно обновите индекс пакетов Debian.
$ sudo apt update
После завершения обновления установите Git из репозитория Debian APT, используя предоставленную простую команду.
$ sudo apt install git
После завершения установки проверьте версию Git:
$ git --version
Выходные данные показывают, что мы установили Git версии 2.30.2.
Метод 2: установка Git из исходников
Лучшим и более гибким вариантом является установка Git из исходников. Хотя это может быть более длительный путь, он обязательно даст вам последнюю версию Git.
Для начала установите все зависимости Git:
$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
После завершения установки перейдите к проекту Git, который размещен на Github.
https://github.com/git/git
Перейдите в ветку « Мастер », нажмите ссылку « Теги » и выберите последнюю версию Git, которая обычно является первым вариантом сверху. Избегайте выбора версии кандидата на выпуск (с суффиксом rc ). Это больше похоже на бета-версию, и она, скорее всего, будет нестабильной и содержит ошибки.
На момент написания этого руководства последней версией Git была версия 2.33.0 . Это тот выпуск, который мы собираемся установить.
В крайнем правом углу нажмите кнопку » Код » и скопируйте ссылку » Загрузить ZIP «.
Вернитесь на свой сервер Debian 11 и загрузите zip-файл с помощью команды wget.
$ wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip
Затем разархивируйте сжатый файл.
$ unzip git.zip
Перейдите в несжатый каталог.
$ cd git-2.33.0
Затем установите его из исходного кода, используя следующие команды:
$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install
После завершения установки убедитесь, что у вас установлена последняя версия Git.
$ git --version
Как настроить Git
На данный момент мы успешно установили Git на Debian 11 Server. Остался один маленький последний кусочек. Нам нужно настроить его так, чтобы сообщения о фиксации содержали нашу правильную информацию.
Мы предоставим данные о нашем имени и адресе электронной почты, которые будут включены в сообщения о фиксации. Для этого выполните следующие команды git config .
$ git config --global user.name "Winnie"
$ git config --global user.email "Winnie@xyz.com"
Чтобы убедиться, что конфигурация настроена, выполните команду:
$ git config --list
Эти подробности записаны в файле ~ / .gitconfig . Вы можете дополнительно подтвердить, просмотрев файл.
$ cat ~/.gitconfig
Вывод
Теперь вы можете начать использовать Git для размещения своего кода на любой платформе для размещения кода и совместной работы, такой как Github. В этом руководстве мы провели вас через установку Git на сервере Debian 11.