Как мне выйти из приглашения >> в PowerShell, если я допустил ошибку?

Я использую powershell с git для функций poshgit, и иногда я делаю ошибку, набирая команду git, например git commit -m 'something, и чтобы закрыть' перед нажатием Enter. Он переходит к новой строке, которую я набираю, нажимаю Enter, но все равно получаю приглашение >>. Есть ли простой способ сказать мне вернуть новое приглашение и выйти из бесконечного цикла >> без закрытия PowerShell?

28
задан sje397 19 January 2012 в 14:07
поделиться

2 ответа

Ответ @jon Z говорит вам, как его прервать, но вам нужно нажать ввод в пустом приглашении >>, и вас не будет:

PS > git commit -m 'test
>> '
>>
[temp 7b96875] test
 0 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 c

Обратите внимание на последнее >> подскажите, я только что нажал Enter, и он завершил команду. Это делается, когда вы хотите, чтобы командная многострочная (в данном случае сообщение о коммите была многострочной) и для обозначения конца, вы просто нажимаете return на пустой строке, чтобы выйти.

18
ответ дан 28 November 2019 в 03:01
поделиться

Я пробовал различные команды в ответах выше. Затем я просто «отступил» и удалил все свои команды обратно в «C: \»! Работает просто отлично.

1
ответ дан 28 November 2019 в 03:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: