如何退出git提交消息?我不在VIM中,我使用了“commit -m”命令

时间:2014-10-07 05:03:08

标签: git bash github terminal

我试图传达一条消息而且我不小心弄错了:

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

现在我被困在终端,它显示的是:

> 
>
>
>
>asdfasdfad
>
>asd
>

如何退出,但仍然保留我的提交消息?我不得不重新提交,但我不想退出终端,因为我坐在一些我不想丢失的提交。 (如果我完全失去他们?)

1 个答案:

答案 0 :(得分:23)

关闭终端不会丢失提交。

ctrl + c 将退出提示>

发生了什么事情,你打开了一个奇数'个字符的字符串 Bash期望为您的字符串提供更多输入,并允许您在>提示符后输入它。

尝试输入'并点击 return ,你会得到同样的结果。如果再次输入“?”来关闭字符串,则会返回正常的bash提示符。