警告:以下是初学者问题!
我正在使用Heroku,并且在提交时忘记关闭引号:
localhost: app myMac$ git commit -m "testing
>
如您所见,testing的末尾缺少最后一个"
。现在我得到了>
符号,但我不确定该如何解决?这可能是一个微不足道的问题,但我就是无法掌握!
bash
而不是git
的问题。ctrl-c
取消当前命令,然后按上箭头↑
检索您最后输入的一行。localhost: app myMac$ git commit -m "testing
>
糟糕,按下了ctrl-c
。
localhost: app myMac$
↑
...localhost: app myMac$ git commit -m "testing
只需添加"
并按Enter键即可。如果您想修复提交消息以删除换行符,请运行:
git commit --amend -m "Replacement commit"
"
。你可以继续输入信息,最后输入最后一个"
,然后就可以了。git commit --amend
选项来纠正错误。
Ctrl+p
代替↑。 - kostix