Меню Рубрики

Установка git на дебиан

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

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

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

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

Предпосылки

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

Установка Git с Apt

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

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

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

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

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

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

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

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

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

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

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

После завершения загрузки извлеките файл, который вы загрузили, и переключитесь в каталог источника git, набрав:

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

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

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

Настройка Git

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

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

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

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

Вывод

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

источник

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

Введение

Система контроля версий (например, Git) позволяет регистрировать изменения в файлах, с которыми работают разработчики, дизайнеры и другие IT-специалисты. Такой инструмент дает возможность не только отслеживать сами изменения, но и возвращаться к определенным стадиям разработки, а также создавать отдельные ветки для других путей разработки.

Git является одной из самых популярных систем контроля версий на данных момент. Система позволяет сразу нескольким разработчикам работать над проектом, править файлы и оперативно их обновлять с учетом изменений других участников.

Из этой статьи вы узнаете, как установить Git на сервер с ОС Debian 10. Ниже будет представлено два варианта, как это можно сделать, вы можете выбрать любой из них исходя из своих требований.

Требования

Для того, чтобы выполнить дальнейшие действия, у вас должен быть сервер, где установлена ОС Debian 10, и пользователь, которые может выполнять команды sudo.

1 способ: установка Git из стандартных репозиториев

Это самый быстрый способ установить Git, т.к. все необходимое уже есть в стандартных репозиториях Debian. Но есть один важный момент — версия, доступная в репозитории, может быть не самой новой из существующих на данный момент. То есть если вам нужна самая свежая версия Git, воспользуйтесь вторым способом установки ниже.

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

После того, как обновление будет выполнено, введите команду установки Git:

Читайте также:  Установка 3 автокресел сзади

Традиционно после окончания установки можно проверить, что система контроля версий установилась корректно. Например, можно посмотреть ее версию:

После этого можно переходить к разделу «Настройка Git» ниже.

2 способ: установка Git из исходников

Существует мнение, что установка Git из исходников предпочтительнее установки из стандартных репозиториев, так как в этом случае у вас будет установлена последняя, самая новая версия Git.

Для начала необходимо установить несколько библиотек, от которых зависит Git. Поэтому последовательно выполните команды:

После установки необходимых зависимостей вам нужно выбрать версию, которую вы хотите установить. Для этого перейдите по ссылке https://github.com/git/git

Проверьте, что находитесь в основной ветке (Branch: master). Нажмите на эту кнопку, выберите вкладку “Tags”, а затем версию, которую вы хотите установить. Пометка “rc” означает “release cand/>

Теперь вам нужно нажать на зеленую кнопку “Clone or download” и скопировать ссылку на кнопке “Download ZIP” (правая кнопка мыши -> «Копировать адрес ссылки»). Ссылка должна заканчиваться на .zip.

Теперь вернитесь на свой сервер и перейдите в директорию tmp, куда вы сейчас загрузите временные файлы:

Для загрузки используйте команду wget вместе с ссылкой, которую вы скопировали. Также можно использовать ключ -O для того, чтобы дать файлу определенное название:

Следующим шагом распакуйте архив:

Теперь можно создать и установить пакет:

Как и в первом способе, для того, чтобы убедиться в том, что установка прошла успешно, вы можете ввести команду:

Настройка Git

Наконец, вам нужно задать несколько настроек для того, чтобы при выполнении коммитов была указана правильная информация.

Добавьте информацию со своим именем и электронным адресом:

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

Информация, которую вы ввели, хранится в конфигурационном файле Git, так что вы можете открыть его в любом текстовом редакторе:

И изменить информацию в следующем разделе:

Существуют другие настройки, которые вы можете задать, но имя пользователя и электронный адрес — это то первое, что обязательно должно быть указано.

Больше информации про Git вы можете найти в документации на русском языке.

источник

Предложение от 8host.com

Установка Git в Debian 10

Система контроля версий – незаменимый инструмент в современной разработке программного обеспечения. Такие системы позволяют управлять программным обеспечением на уровне исходного кода: отслеживать изменения, вернуться к предыдущим версиям, создавать ветки – альтернативные версии файлов и каталогов, и многое другое.

Одной из наиболее популярных систем контроля версий является Git. В репозиториях Git хранятся файлы многих проектов, а сайты GitHub, GitLab и Bitbucket сделали процесс совместного использования и разработки кода простым и производительным.

Этот мануал поможет установить и настроить Git на сервере Debian 10. Здесь описано два метода установки программы, каждый из которых имеет свои преимущества и недостатки.

Требования

Для работы вам нужен сервер Debian 10, настроенный по этому мануалу. Создайте пользователя sudo и настройте брандмауэр.

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

Установка стандартных пакетов Git

Проще всего установить Git с помощью стандартного менеджера apt. Однако стандартные репозитории системы могут содержать устаревшую версию программы. Если вам нужна новая версия, установите Git из исходного кода (об этом поговорим в следующем разделе).

Обновите индекс пакетов, загрузите и установите Git:

sudo apt update
sudo apt install git

Убедитесь, что установка прошла успешно. Для этого запросите версию программы:

git —version
git version 2.20.1

Если установка прошла успешно, команда отобразит версию Git.

После установки переходите к разделу «Настройка Git».

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

Установка из исходного кода – более сложный, но гибкий метод, позволяющий получить свежую версию. Такая установка занимает больше времени и в дальнейшем не поддерживается пакетным менеджером системы, зато она предоставит последний релиз программы и доступ к пользовательским опциям установки.

Прежде чем начать установку git, нужно установить его зависимости. Все они доступны в стандартном репозитории системы, потому их можно быстро загрузить через apt, предварительно обновив индекс пакетов:

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

Затем можно установить Git. Посетите зеркало проекта на GitHub.

Перейдите в ветку master. Кликните на ссылку Tags и выберите нужную версию Git. Версии с пометкой rc (release candidate) без веских причин использовать не рекомендуется, так как они нестабильны.

Читайте также:  Установка кондера ауди 80

В правой части страницы нажмите Clone or download, затем кликните правой кнопкой мыши по Download ZIP и скопируйте ссылку, которая должна заканчиваться на .zip.

Вернитесь на сервер Debian 10 и перейдите в каталог tmp:

Установите программу с помощью команды wget, добавив только что скопированный адрес.

wget https://github.com/git/git/archive/v2.23.0.zip -O git.zip

Распакуйте архив и перейдите в полученный каталог:

Соберите пакет и установите его:

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

Чтобы убедиться, что установка прошла успешно, запросите текущую версию git с помощью этой команды:

Чтобы в будущем обновить git до последней версии, вам нужно клонировать репозиторий в домашний каталог, а затем собрать и установить пакет новой версии. Чтобы узнать адрес версии, которую нужно клонировать, перейдите в ветку этой версии на GitHub и скопируйте адрес справа.

Затем перейдите в домашний каталог и запустите команду git clone, указав скопированный адрес версии:

git clone https://github.com/git/git.git

Это создаст новый каталог внутри домашнего каталога. В нём вы можете заново собрать пакет и установить новую версию, используя приведённые выше инструкции. Старая версия программы будет обновлена.

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

Настройка Git

Итак, система контроля версий Git установлена. Теперь нужно откорректировать настройки, чтобы коммиты содержали правильную информацию.

Проще всего сделать это с помощью этой команды:

Git нужно предоставить имя и электронный адрес пользователя, поскольку программа встраивает эту информацию в каждый коммит. Чтобы указать эту информацию, наберите:

git config —global user.name «Your Name»
git config —global user.email «youremail@domain.com»

Чтобы просмотреть ваши конфигурации, введите команду:

git config —list
user.name=Your Name
user.email=youremail@domain.com
.

Как видите, вывод отображается в немного другом формате. Информация хранится в конфигурационном файле Git, который можно редактировать вручную:

/.gitconfig
[user]
name = Your Name
email = youremail@domain.com

Здесь можно установить множество разных опций, но в данном случае нам нужны только эти две. Если вы пропустите этот этап, программа выдаст предупреждение во время отправки коммита. Кроме того, в коммите вам придется каждый раз подтверждать подлинность данных.

Заключение

Теперь система Git установлена и полностью готова к работе. Чтобы больше узнать о работе Git, читайте эти статьи:

источник

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

Введение

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

Git — это одна из самых популярных систем контроля версий, существующая на данный момент. Репозитории Git используются в многих проектах, а сайты вроде GitHub, GitLab и Bitbucket позволяют разработчикам делиться проектами и сообща работать над ними.

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

Требования

Для выполнения инструкций из этой статьи у вас должен быть сервер с установленной ОС Debian 9 и пользователем, который может выполнять команды sudo.

Ниже я расскажу о двух вариантах установки Git.

1 вариант: установка из репозиториев

Git можно быстро установить из репозиториев Debian. Единственный нюанс — версия, которую вы установите из репозиториев, может быть не самой новой, которая доступна на данный момент (поэтому если вам нужна самая свежая версия, смотрите второй вариант установки ниже).

В этом варианте нужно выполнить две стандартных команды — сначала обновить локальный индекс пакетов:

Остается только убедиться в том, что Git установлен корректно:

Теперь вы можете сразу переходить к разделу «Настройка Git».

2 вариант: установка из исходников

Это более гибкий способ установки Git. Здесь нельзя использовать пакетный менеджер, и он требует чуть больше времени, зато этот способ позволяет устанавливать самую свежую версию и дает возможность вносить некоторые изменения в настройки.

Сначала надо установить зависимости. Обновите локальный индекс пакетов и выполните установку нужных:

После этого на GitHub нужно выбрать версию, которую вы хотите установить:

Убедитесь, что вы в ветке master (Branch: master).

Далее нажмите на эту кнопку и перейдите во вкладку » Tags » . Здесь выберите нужную версию (самая новая будет в начале списка). Лучше не устанавливать версии с пометкой «rc» (release cand/>

Читайте также:  Установка посудомойки слив воды

Потом справа нажмите на зеленую кнопку » Clone or download » , здесь надо правой кнопкой мыши нажать на «Download ZIP» и выбрать «Копировать адрес ссылки» (он будет заканчиваться на .zip):

Теперь на сервере с Debian 9 вам нужно перейти в директорию tmp для загрузки временных файлов:

При помощи команды wget нужно загрузить zip-файл, адрес которого был скопирован ранее (также можно дать файлу новое имя):

Распакуйте файл и перейдите в директорию:

Теперь нужно выполнить установку:

Для того, чтобы убедиться, что установка была успешной, введите:

В ответ вы должны увидеть установленную версию Git.

Обновление до новой версии

Если вам нужно установить новую версию Git, вам нужно клонировать репозиторий и выполнить установку. Для этого нужно скопировать адрес на GitHub (тот, который высвечивается при нажатии на зеленую кнопку “Clone or download”).

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

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

Теперь у вас установлена самая свежая версия Git.

Настройка

Добавить имя пользователя и электронный адрес:

Посмотреть введенные настройки можно командой:

Эта информация находится в конфигурационном файле Git, так что ее можно посмотреть и в текстовом редакторе:

Этим настройка Git не исчерпывается, но это те основные данные, которые вы обязательно должны ввести. Остальную информацию можно найти в документации.

источник

Предложение от 8host.com

Установка Git на Debian 8

Git – это система контроля версий, которая распространяется согласно лицензии GNU General Public License v.2.

Система контроля версий позволяет нелинейно разрабатывать даже очень объёмный проект. Каждый рабочий каталог в Git – это полноценный репозиторий с отдельной историей и отслеживанием, независимый от сети или центрального сервера.

Преимуществом системы Git является её способ хранения данных. В отличие от других систем контроля версий, Git представляет данные в виде набора копий файловой системы (главным образом на локальном диске). Git максимизирует эффективность разработки и позволяет создавать очень производительные инструменты.

Данное руководство покажет, как установить Git на сервер Debian 8.

Требования

Для выполнения инструкций руководства понадобятся:

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

1: Установка Git при помощи apt-get

Прежде чем приступить к установке Git, обновите список пакетов:

Чтобы установить Git, используйте следующую команду:

sudo apt-get install git-core

Менеджер пакетов apt-get – самый простой и, пожалуй, самый надёжный способ установки Git, поскольку APT предоставляет все программные зависимости, которые могут потребоваться системе.

После завершения установки Git нуждается в настройке.

2: Настройка Git

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

  • Имя пользователя
  • E-mail пользователя

Эта информация будет внесена в каждый коммит. Таким образом система отслеживает, кто именно внёс изменение.

Эти данные нужно добавить в конфигурационный файл. Для этого можно использовать утилиту git config.

Чтобы указать имя пользователя:

git config —global user.name » Git User «

Указать адрес электронной почты можно при помощи команды:

git config —global user.email gituser@example.com

Просмотр настроек Git

Чтобы просмотреть настойки Git, используйте утилиту git config с параметром –list:

На экране появятся сведения о пользователе:

user.name= Git User
user.email= gituser@example.com

Файл .gitconfig

Отредактировать настройки Git можно в файле .gitconfig; откройте файл в текстовос редакторе:

Здесь можно вручную редактировать конфигурации Git.

[user]
user.name= Git User
user.email= gituser@example.com

Это базовые настройки Git. В целом, указывать имя пользователя и электронный адрес необязательно, но эта информация важна при управлении версиями проекта. Если данные о пользователе отсутствуют, коммит будет выглядеть так:

[master 0d9d21d] initial project version
Committer: root
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:
git config —global user.name «Your Name»
git config —global user.email you@example.com
After doing this, you may fix the identity used for this commit with:
git commit —amend —reset-author

Заключение

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

источник

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

Adblock
detector