我是新手,无论如何,我正在学习如何在终端上使用 git
,我编写了以下语句尝试手动推送提交:
> git commit -m "commit this"
我看到的是在下一行的
>
符号,我尝试退出并返回我的 pwd,但没有任何反应,每次按回车键时它都会在新的一行给出 >
符号。我尝试使用 q
命令退出但仍然没有反应。我如何在不关闭终端的情况下解决这个问题?顺便说一下,我使用的是 Mac。ctrl-D
,也就是说按住control
键并键入D
。 ctrl-D
是您键入“文件结束”字符的方式。如果没有闭引号,Git将继续等待更多输入,这就是为什么您会收到git commit -m "commit this
>
提示的原因。键入一个文件结束字符告诉Git已达到输入的末尾。Command (或 Cmd) ⌘ 和 C
退出。
"
,因此您的shell正在等待您关闭引号。 - jtbandes