Добавить в корзинуПозвонить
Найти в Дзене

Git. Установка и настройка.

Продолжаем знакомиться с Git. В этой статье обсудим установку и первоначальную настройку Git. Установка. Жизнь практически любого программного продукта на вашем ПК начинается с инсталяции (установки) этого самого продукта. Git в этом случае не исключение. В случае с ОС Linux существует пару способов установки. Один - это установка из исходников. Второй - установка собранного пакета для вашей ОС. Какой способ лучше, решайте сами. При установке из исходников, вы получаете самую свежую версию ПО. Но при таком варианте, есть и свои сложности. Для начала надо будет установить библиотеки, от которых зависит. Потом скачиваем последнюю версию с сайта Git. После этого компилируете и устанавливаете. Если вы хотите установить git как бинарный пакет, это можно сделать используя обычный менеджер пакетов (yum, apt и т. д.). В общем, полную и актуальную инструкцию по установке на Linux, а так же Mac и Windows, можно получить на сайте git. На этом не буду сильно заострять внимание. Настройка. П
Оглавление

Продолжаем знакомиться с Git. В этой статье обсудим установку и первоначальную настройку Git.

Установка.

Жизнь практически любого программного продукта на вашем ПК начинается с инсталяции (установки) этого самого продукта. Git в этом случае не исключение.

В случае с ОС Linux существует пару способов установки. Один - это установка из исходников. Второй - установка собранного пакета для вашей ОС. Какой способ лучше, решайте сами.

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

Если вы хотите установить git как бинарный пакет, это можно сделать используя обычный менеджер пакетов (yum, apt и т. д.).

В общем, полную и актуальную инструкцию по установке на Linux, а так же Mac и Windows, можно получить на сайте git. На этом не буду сильно заострять внимание.

Настройка.

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

Вместе с Git устанавливается утилита git config, с помощью нее можно просматривать, изменять и устанавливать параметры. Параметры сохраняются в трех местах:

  1. /etc/gitconfig - здесь будут общие значения для всех юзеров системы. Запись в него ведется с помощью параметра --system
  2. ~/.gitconfig - здесь уже будут настройки конкретного пользователя. Запись в него ведется с помощью параметра --global.
  3. .git/config - это конфигурационный файл, в котором находятся настройки конкретного репозитория ( или рабочего каталога)

Настройки перекрывают друг друга. Наибольшим приоритетом обладает .git/config, наименьшим /etc/gitconfig.

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

$ git config --global user.name "Crazy Linuxoid"
$ git config --global user.email crazylinuxoid@yandex.ru

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

Далее указываем редактор по умолчанию для использования git. Обычно используется стандартный редактор. Но если вы хотите использовать другой, то можно сделать следующее, например для emacs

$ git config --global core.editor emacs

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

$ git config --list
user.name = Crazy Linuxoid
user.email = crazylinuxoid@yandex.ru
color.status = auto
...

Можно посмотреть конкретный параметр следующей командой

$git config user.name
Crazy Linuxoid

Заключение.

Теперь у вас есть установленная и настроенная рабочая версия Git. Надеюсь у вас все получилось. Буду рад увидеть это в комментариях.
Ну а дальше перейдем непосредственно к работе с этой чудесной СУВ.

А пока подписывайтесь на мой канал. И про телеграмм тоже не забываем.