Я попытался выполнить фиксацию в своей текущей ветке, используя исходное дерево, и заметил, что во время запуска процесса фиксации я включил файл, который не хотел фиксировать. Так что я нажал отменить. Теперь каждый раз, когда я фиксирую, я получаю ошибку открытия потока в COMMIT_EDITMSG. Git думает, что файла нет в каталоге, но это так.
Я пытался выполнить фиксацию в git bash отдельно от исходного дерева, но это не сработало. Я попытался полностью удалить ветку и попытался вернуться к ветке разработки, а затем создать новую ветку.
Когда я пытаюсь зафиксировать, это ошибка, которую я получаю:
In Filesystem.php line 26:
SplFileInfo::openFile(./.git/COMMIT_EDITMSG): failed to open stream: No suc
h file or directory
git:commit-msg [--git-user GIT-USER] [--git-email GIT-EMAIL] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-c|--config [CONFIG]] [--] <command> <commit-msg-file>
Я ожидаю, что фиксация будет обработана и успешно завершена, однако я сталкиваюсь с указанной выше ошибкой каждый раз, когда выполняю какие-либо фиксации.
Когда я смотрю на содержимое COMMIT_EDITMSG, я обнаруживаю, что оно содержит сообщение фиксации, которое я пытаюсь добавить, и больше ничего.
Я проверил, что файл не находится в состоянии только для чтения и не
Как вернуть COMMIT_EDITMSG в пригодное для использования состояние?