docs: add Russian Git configuration guide
This commit is contained in:
@@ -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
|
||||
```
|
||||
Reference in New Issue
Block a user