Исправить сценарий, при котором Git не распознает событие закрытия текстового редактора во время слияния ветвей. - PullRequest
0 голосов
/ 13 июля 2020

У меня есть Git для Windows 2.27.0, установленного в Windows 10 64-битной системе.

До сих пор все экземпляры команд git merge выполнялись нормально. Но теперь, когда я запускаю команду git merge --no-ff <BranchID>, она открывает текстовый редактор (я настроил Sublime Text 3 через файл subl.exe, и путь правильный) и показывает сообщение Merge branch '<BranchID>' into staging, но когда я закрываю то же самое MERGE_MSG файл или редактор, он застревает на экране консоли с сообщением ниже:

hint: Waiting for your editor to close the file...

И когда я нажимаю Ctrl + C, появляется дополнительная ошибка:

There was a problem with the editor '"C:\\Program Files\\Sublime Text 3\\subl.exe" -w'.
Not committing merge; use 'git commit' to complete the merge.

Как мне исправить эту проблему из-за причины root, вместо того, чтобы следовать инструкциям по откату use 'git commit' to complete the merge.?

...