Я использую powershell с git для функций poshgit, и иногда я делаю ошибку, набирая команду git, например git commit -m 'something, и чтобы закрыть' перед нажатием Enter. Он переходит к новой строке, которую я набираю, нажимаю Enter, но все равно получаю приглашение >>. Есть ли простой способ сказать мне вернуть новое приглашение и выйти из бесконечного цикла >> без закрытия PowerShell?
Ответ @jon Z говорит вам, как его прервать, но вам нужно нажать ввод в пустом приглашении >>
, и вас не будет:
PS > git commit -m 'test
>> '
>>
[temp 7b96875] test
0 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 c
Обратите внимание на последнее >>
подскажите, я только что нажал Enter, и он завершил команду. Это делается, когда вы хотите, чтобы командная многострочная (в данном случае сообщение о коммите была многострочной) и для обозначения конца, вы просто нажимаете return на пустой строке, чтобы выйти.
Я пробовал различные команды в ответах выше. Затем я просто «отступил» и удалил все свои команды обратно в «C: \»! Работает просто отлично.