我刚刚执行了一个命令$ git commit,它打开了一个新的编辑器。但我正在尝试关闭新的提交编辑器。如何做到这一点?我使用的是Git for Windows。


当前回答

作为'save & quit'的替代方法,你可以使用git-commit的函数git-commit-commit,默认绑定到C-c C-c。它将保存文件并关闭它。之后,您仍然必须使用C-x C-c关闭emacs,如前所述。我目前正在试图找出如何使emacs自动退出。

其他回答

你只要按一下键。

先按ESC + enter和 然后按:x + enter

在编辑器中保存文件。如果它是Emacs: CTRLX CTRLS保存,然后CTRLX CTRLC退出或如果它是vi::wq

先按esc键退出编辑。(在windows / vi)

我遇到过类似的问题,希望这篇文章对你有所帮助。

当你点击命令git commit——modify。它会打开一个默认编辑器。现在的问题是如何结束这一切。我刚刚解决了这个问题,所以如果它有帮助的话:

按Ctrl + X

按“Y”选择“Yes”

按Ctrl + M + A(此命令保存您正在编辑的提交消息并使您退出编辑器)

尝试git log命令来验证您的更改

我遇到了这个问题,我收到了一个“>”般的提示,我无法提交。 我将注释中的"替换为',这样就可以了。

我希望这能帮助到一些人!

在Mac, 按shift+Z shift+Z(大写Z两次)。