Completion requirements
Шаг 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