Введение
Когда вы запускаете git из командной строки или PowerShell Windows и видите сообщение git not found, Git отсутствует в системе или его каталог не добавлен в переменную PATH. В этом гайде описаны простые действия для проверки установки, исправления PATH и подтверждения работоспособности команд Git.
Требования
- Windows 10 или 11.
- Доступ в интернет для скачивания установщика (если Git ещё не установлен).
- Права администратора для редактирования переменных среды.
Пошаговая инструкция
Шаг 1: Установите Git (если отсутствует)
Скачайте официальный установщик с сайта git-scm.com. Запустите .exe файл и следуйте мастеру. Важно: во время установки поставьте галочку «Добавить Git в переменные среды PATH» — это упростит дальнейшие шаги.
Шаг 2: Добавьте Git в PATH вручную (если нужно)
Если Git уже установлен, но команда не работает, отредактируйте переменные PATH:
- Нажмите
Win + R, введитеsysdm.cpl, нажмите Enter. - Перейдите в вкладку Дополнительне → Переменные среды.
- В разделе Системные переменные найдите
Path, нажмите Изменить. - Вставьте полный путь к каталогу Git (например,
C:\Program Files\Git\cmd). Нажмите ОК, чтобы сохранить изменения.
Шаг 3: Проверьте установку, запустив git
Откройте новую командную строку или PowerShell:
git --version
Если вы видите номер версии, всё настроено правильно. Если сообщение git: 'git' — неизвестная команда. сохраняется, вернитесь к шагам 1–2.
Шаг 4: Используйте Git Bash (опционально)
Установщик Git предлагает добавить Git Bash. Запустите Git Bash. Он предварительно настроен, и git --version работает без дополнительных действий.
Шаг 5: Перезапустите терминал
После изменения PATH переменные вступают в силу только после перезапуска процесса. Закройте все открытые терминалы и запустите новую командную строку. Теперь базовые команды Git (git init, git clone и т.д.) должны работать.
Проверка результата
- Создайте временную папку:
mkdir C:\GitTest && cd C:\GitTest. - Выполните
git init— должен появиться ответInitialized empty Git repository. - Добавьте remote:
git remote add origin https://github.com/example/repo.git(замените URL на нужный). - Проверьте статус:
git status. Если вы видите рабочее дерево Git, проблема решена.
Возможные проблемы
- Команда всё ещё не найдена — убедитесь, что путь к
git.exeдействительно добавлен в PATH. Проверьте с помощьюecho %PATH%— строка должна содержатьC:\Program Files\Git\cmd. - Git установлен, но команда работает только в Git Bash — это нормально, так как Git Bash включает собственный эмулятор терминала с настроенным PATH.
- Проблемы с правами администратора — если вы изменяете PATH без прав администратора, изменения применяются только для текущего пользователя. Запустите «Свойства системы» от имени администратора.