繁体   English   中英

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

[英]How do I exit my git commit message? I'm NOT in the VIM, I used the " commit -m " command

我试图提交一条消息,但我不小心打错了:

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

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

> 
>
>
>
>asdfasdfad
>
>asd
>

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

关闭终端不会丢失提交。

ctrl + c将退出提示>

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

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

ctrl+c 将退出提示 >

接着:

:wq

这意味着写和退出

Windows = Ctrl + C

Mac = Ctrl + C(无命令,CTRL)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM