Шаг 1. Настраиваем имя

В терминале VS Code выполни:

git config --global user.name "Ivan Kulavsky"

Если хочешь другое имя в истории Git, можно заменить на своё.)) - шуткую, конечно свое!!! А то наклепаете)

Например:

git config --global user.name "Имя"

Но я бы советовал латиницей:

git config --global user.name "Name"

Шаг 2. Настраиваем почту

Теперь команда:

git config --global user.email "твоя_почта@example.com"

Вместо твоя_почта@example.com поставь свою почту.

Например:

git config --global user.email "ivan@example.com"

Важно: эту почту Git будет записывать в историю коммитов. Когда дойдём до GitHub, можно будет настроить приватную GitHub-почту, но для обучения сейчас не критично.


Шаг 3. Настраиваем главную ветку main

Выполни:

git config --global init.defaultBranch main

Теперь новые репозитории будут создаваться с главной веткой:

main

Шаг 4. Настраиваем переносы строк для Windows

Выполни:

git config --global core.autocrlf true

Это нормальная настройка для Windows: Git будет аккуратно работать с переносами строк.


Шаг 5. Настраиваем поведение pull

Выполни:

git config --global pull.rebase false

Это соответствует спокойному варианту:

Fast-forward or merge

То есть пока без rebase.


Шаг 6. Проверяем настройки

Теперь выполни:

git config --global --list

Должно получиться примерно так:

user.name=Ivan Kulavsky
user.email=твоя_почта@example.com
init.defaultbranch=main
core.autocrlf=true
pull.rebase=false

Могут быть и другие строки — это нормально.)))


Last modified: Monday, 18 May 2026, 11:54 PM