Как установить Git на Debian 8
Введение
Git — это система управления версиями, распространяемая на условиях Стандартной общественной лицензии GNU v.2 с момента ее выпуска в 2005 году.
Git — это программное обеспечение, используемое в основном для контроля версий, что позволяет нелинейно разрабатывать проекты, даже с большими объемами данных. Каждый рабочий каталог в Git — это полноценный репозиторий с полной историей и отслеживанием, не зависящим от доступа к сети или центрального сервера.
Преимущества использования Git связаны с тем, как программа хранит данные. В отличие от других систем контроля версий, лучше всего рассматривать процесс хранения в Git как набор снимков мини-файловой системы, в первую очередь на локальном диске. Git максимизирует эффективность и позволяет создавать мощные инструменты поверх него.
В этом руководстве мы установим и настроим Git на вашем сервере Debian 8 Linux.
Предпосылки
Для этого урока вам понадобятся следующие предметы:
- Дроплет под управлением Debian 8
- Пользователь sudo
Что означает красный цвет
Большую часть кода в этом руководстве можно скопировать и вставить как есть! В этом руководстве линии, которые вам нужно будет настроить, будут отмечены красным.
Шаг 1 — Установка Git с помощью APT
Перед установкой Git убедитесь, что ваши списки пакетов обновлены, выполнив следующую команду:
- sudo apt-get update
Установите Git с помощью apt-get
одной командой:
- sudo apt-get install git-core
Это единственная команда, которая вам понадобится для установки Git. Следующая часть — настройка Git.
Использование apt-get
— это самый простой и, вероятно, один из самых надежных способов установки Git, поскольку APT позаботится обо всех программных зависимостях, которые могут быть в вашей системе.
Теперь давайте посмотрим, как настроить Git.
Шаг 2 — Настройка Git
Git реализует контроль версий с помощью двух основных параметров:
- Имя пользователя
- Электронная почта пользователя
Эта информация будет встроена в каждую фиксацию, которую вы делаете с помощью Git, чтобы можно было отслеживать, кто какую фиксацию делает.
Нам нужно добавить эти два параметра в наш файл конфигурации Git. Это можно сделать с помощью утилиты git config
. Вот как:
Установите свое имя пользователя Git:
- git config --global user.name "Sammy Shark"
Установите свой адрес электронной почты Git:
- git config --global user.email sammy@example.com
Посмотреть все настройки Git:
Вы можете просмотреть эти вновь настроенные параметры (и все ранее существовавшие, если они есть), используя параметр --list
в утилите git config
.
- git config --list
Вы должны увидеть свои пользовательские настройки:
Outputuser.name=Sammy Shark
user.email=sammy@example.com
.gitconfig
Если вы хотите запачкать руки файлом конфигурации Git, просто запустите nano
(или ваш любимый текстовый редактор) и отредактируйте в свое удовольствие:
- nano ~/.gitconfig
Здесь вы можете вручную обновить настройки Git:
[user]
name = Sammy Shark
email = sammy@example.com
Это базовая конфигурация, необходимая для начала работы с Git.
Добавление имени пользователя и адреса электронной почты необязательно, но рекомендуется. В противном случае при использовании Git вы получите такое сообщение:
Output when Git user name and email are not set[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.
Заключение
Вот несколько руководств, которые помогут вам в полной мере воспользоваться преимуществами Git:
- Как эффективно использовать Git
- Как использовать ветки Git
Удачного разветвления!