Как выйти из сообщения git commit? Я НЕ в VIM, я использовал команду "commit -m"

Я пытался передать сообщение, и я случайно сделал опечатку:

'git commit -m 'Deleted old Basic Syntax chapter README'

Теперь я застрял в терминале, и все, что он показывает, это:

> 
>
>
>
>asdfasdfad
>
>asd
>

Как я могу выйти из этого, но все-таки сохранить сообщение о фиксации? Я в порядке с повторной фиксацией, но я не хочу покидать терминал, потому что я сижу на нескольких коммитах, которые я не хочу потерять. (Если я их вообще потеряю?)

Ответ 1

Вы не потеряете фиксации, закрыв терминал.

ctrl + c выйдет из приглашения >

Что произошло, вы открыли строку с нечетным числом символов '.
Bash ожидает больше ввода для вашей строки и позволяет ввести его после приглашения >.

Попробуйте ввести ' и нажмите return, вы получите то же самое. Если вы закроете строку, снова набрав "`", вы вернетесь к своему обычному приглашению bash.