/
Вопросы и ответы
/
Git
/

Git выдаёт ошибку pathspec 'README.md' при коммите на Windows

Git выдаёт ошибку pathspec 'README.md' при коммите на Windows

При попытке выполнить коммит в Git на Windows возникает ошибка:

error: pathspec 'README.md'' did not match any file(s) known to git

Файл при этом добавлен через git add README.md. Как правильно сделать коммит, чтобы избежать этой ошибки?

14 дней назад

Nikolai Gagarinov

Ответы

1

Ошибка чаще всего возникает из-за неправильных кавычек в команде git commit -m. В Windows командная оболочка часто не корректно обрабатывает одинарные кавычки, поэтому Git не может распознать имя файла.

Правильный способ: использовать двойные кавычки:

git commit -m "add README.md"

Пошагово:

git add README.md
git commit -m "add README.md"
git push

После этого коммит должен выполниться без ошибок.

Если ошибка сохраняется, убедитесь, что:

  1. Файл действительно существует в рабочем каталоге и добавлен через git add.
  2. Нет лишних пробелов или апострофов в имени файла и в команде.

На Windows это наиболее частая причина подобной ошибки.

14 дней назад

Nikolai Gagarinov