git bash:写完提交消息后卡住了

Ool*_*lis 3 git git-commit git-bash mingw-w64

我正在尝试使用git bash将文件添加到我的github帐户.我有"提交",我已输入所需的消息.但是现在,我被困了(MINGW64).如果我尝试:q,:退出,:退出!,没有任何反应.如果我尝试CTRL + C,我可以输入:退出!但在这种情况下,我的提交被中止.

你有什么主意吗?

erh*_*sto 8

看起来您的默认编辑器是vi,因此退出编辑器的正确方法是:首先退出INSERT MODE(按ESC键),然后键入":wq"并按Enter键.

要避免这种情况,您可以设置默认编辑器,例如:

git config --global core.editor emacs
Run Code Online (Sandbox Code Playgroud)

设置emacs编辑器.更多关于git配置的信息


Cod*_*ard 7

你必须这样做:

  • 写下你的信息
  • ESC+ :+ w+q