Для создания новой ревизии в Git используется команда git commit
. При этом Вам обязательно необходимо ввести сообщение, которое будет сопровождать новую ревизию в истории. Сообщение необходимо указать с помощью параметра -m
(как правило, для указания сообщения используют одинарную кавычку '
). Если Вы пропустите параметр -m
, Вам будет предложено ввести сообщение с помощью внешнего редактора (например, vim
).
Здравствуйте.При создании ревизии выскакивает следующее:
C:\Documents and Settings\gitbook-sample>git commit -m 'Learned how to add, edit
and delete files and how to stage changes for commit.'
error: pathspec 'how' did not match any file(s) known to git.
error: pathspec 'to' did not match any file(s) known to git.
error: pathspec 'add,' did not match any file(s) known to git.
error: pathspec 'edit' did not match any file(s) known to git.
error: pathspec 'and' did not match any file(s) known to git.
error: pathspec 'delete' did not match any file(s) known to git.
error: pathspec 'files' did not match any file(s) known to git.
error: pathspec 'and' did not match any file(s) known to git.
error: pathspec 'how' did not match any file(s) known to git.
error: pathspec 'to' did not match any file(s) known to git.
error: pathspec 'stage' did not match any file(s) known to git.
error: pathspec 'changes' did not match any file(s) known to git.
error: pathspec 'for' did not match any file(s) known to git.
error: pathspec 'commit.'' did not match any file(s) known to git.
Здравствуйте, Ярослав Алексеевич.
Вероятнее всего Вы пользуетесь стандартной Командной строкой
в Windows
: cmd
. Она не поддерживает синтаксис выполнения данной команды с использованием одинарных кавычек '
. В связи с этим советую Вам использовать либо Git Bash
и там одинарные кавычки работают, либо писать сообщение ревизии в двойных кавычках "
.
С уважением,
Валерий Алигорский.
Здравствуйте,Валерий!Благодарю за подсказку,все получилось!