Files
aston-team-project/tutorials/git/GIT_CONFIG.ru.md
T

2.3 KiB

Настройка Git для проекта

Перед началом работы с проектом необходимо настроить имя и email автора коммитов

Настройки необходимо выполнить непосредственно в директории проекта:

git config user.name "Фамилия Имя"
git config user.email "email@example.com"

Требования к user.name

user.name необходимо указывать в формате:

Фамилия Имя

Требования:

  • Фамилия и Имя указываются на русском языке
  • Первые буквы Фамилии и Имени должны быть заглавными
  • Между Фамилией и Именем используется один пробел

Пример:

git config user.name "Иванов Иван"

Требования к user.email

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

Пример:

git config user.email "ivan.ivanov@example.com"

Почему без --global

В командах намеренно не используется параметр --global:

git config user.name "Фамилия Имя"
git config user.email "email@example.com"

В таком случае настройки применяются только к текущему Git-репозиторию

Использование:

git config --global user.name "Фамилия Имя"
git config --global user.email "email@example.com"

изменило бы глобальные настройки Git на компьютере разработчика и повлияло бы на все его репозитории

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

Проверка настроек

После настройки можно проверить значения:

git config user.name
git config user.email

Ожидаемый результат:

Фамилия Имя
email@example.com