From c08cf83d19b7de7444df3445bbca8c28b04ee21a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=BE=D0=BB=D0=BE=D0=B4=D0=B8=D0=BD=20=D0=93=D0=B5?= =?UTF-8?q?=D1=80=D0=BC=D0=B0=D0=BD?= Date: Fri, 21 Aug 2026 14:21:31 +0400 Subject: [PATCH] docs: add Russian Git configuration guide --- GIT_CONFIG.ru.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 GIT_CONFIG.ru.md diff --git a/GIT_CONFIG.ru.md b/GIT_CONFIG.ru.md new file mode 100644 index 0000000..c06d861 --- /dev/null +++ b/GIT_CONFIG.ru.md @@ -0,0 +1,78 @@ +# Настройка Git для проекта + +Перед началом работы с проектом необходимо настроить имя и email автора коммитов + +Настройки необходимо выполнить непосредственно в директории проекта: + +```bash +git config user.name "Фамилия Имя" +git config user.email "email@example.com" +``` + +### Требования к `user.name` + +`user.name` необходимо указывать в формате: + +```text +Фамилия Имя +``` + +Требования: + +- Фамилия и Имя указываются на русском языке +- Первые буквы Фамилии и Имени должны быть заглавными +- Между Фамилией и Именем используется один пробел + +Пример: + +```bash +git config user.name "Иванов Иван" +``` + +### Требования к `user.email` + +`user.email` должен быть действующим email-адресом, по которому можно связаться с разработчиком + +Пример: + +```bash +git config user.email "ivan.ivanov@example.com" +``` + +### Почему без `--global` + +В командах намеренно не используется параметр `--global`: + +```bash +git config user.name "Фамилия Имя" +git config user.email "email@example.com" +``` + +В таком случае настройки применяются **только к текущему Git-репозиторию** + +Использование: + +```bash +git config --global user.name "Фамилия Имя" +git config --global user.email "email@example.com" +``` + +изменило бы глобальные настройки Git на компьютере разработчика и повлияло бы на все его репозитории + +Данное требование относится именно к этому проекту, поэтому настройки должны быть локальными для репозитория + +### Проверка настроек + +После настройки можно проверить значения: + +```bash +git config user.name +git config user.email +``` + +Ожидаемый результат: + +```text +Фамилия Имя +email@example.com +```