Установка и начальная настройка (git config)
🔒 Sign in to use this
Шаг 0: установка Git
Прежде чем настраивать репозиторий, убедитесь, что Git установлен. В терминале выполните git --version. Если команда не найдена — установите Git по инструкции для своей ОС ниже, затем снова проверьте версию.
Через установщик или winget
powershell
# Скачайте и запустите установщик с git-scm.com
# Или в PowerShell:
winget install --id Git.Git -e --source wingetНастройка личности (git config)
Git записывает автора в каждый коммит. Имя и email задаются через git config; без разумных значений вы получите предупреждения или некорректные метаданные в истории.
Кликните на строку, чтобы разобрать параметры команды ▼
bash
1
git config --global user.name "Ivan Ivanov"
▼
2
git config --global user.email "ivan@example.com"
▼
3
git config --list
▼
Уровни конфигурации
Где Git ищет настройки и какой уровень «сильнее»
🖥️
System (--system)
👤
Global (--global)
📁
Local (--local)
Полезные мелочи
Для удобства в терминале имеет смысл включить цветной вывод и указать редактор для сообщений коммита. На Windows при смешении с Linux полезно настроить окончания строк (CRLF/LF), чтобы не ловить «шум» в diff.
Типичные дополнительные настройки (пример)
🎨
Цвета
git config --global color.ui auto — читаемый вывод git log, git diff и др.
→
📝
Редактор
git config --global core.editor "code --wait" — VS Code для текста коммита
→
↔️
Окончания строк
git config --global core.autocrlf true (Windows) — смягчение проблем CRLF vs LF
ℹ️Чтобы не вводить пароль при каждом push на GitHub, позже настраивают SSH-ключи или credential helper. Для чисто локальных коммитов и учёта достаточно корректного user.name и user.email.
🔒 Sign in to use this