我刚刚执行了一个命令$ git commit,它打开了一个新的编辑器。但我正在尝试关闭新的提交编辑器。如何做到这一点?我使用的是Git for Windows。
当前回答
你只要按一下键。
先按ESC + enter和 然后按:x + enter
其他回答
我遇到了这个问题,我收到了一个“>”般的提示,我无法提交。 我将注释中的"替换为',这样就可以了。
我希望这能帮助到一些人!
写入提交消息后,只需按Esc键,然后写入:wq或:wq!,然后回车,关闭unix文件。
注意,如果你使用Sublime作为你的提交编辑器,你需要-n -w标志,否则git会一直认为你的提交消息是空的并中止。
在Mac, 按shift+Z shift+Z(大写Z两次)。
作为'save & quit'的替代方法,你可以使用git-commit的函数git-commit-commit,默认绑定到C-c C-c。它将保存文件并关闭它。之后,您仍然必须使用C-x C-c关闭emacs,如前所述。我目前正在试图找出如何使emacs自动退出。
推荐文章
- RPC失败;卷度传输已关闭,剩余未完成的读取数据
- 我应该在.gitignore文件中添加Django迁移文件吗?
- 错误:您对以下文件的本地更改将被签出覆盖
- 如何合并2 JSON对象从2个文件使用jq?
- Git rebase—即使所有合并冲突都已解决,仍然会继续报错
- 在Git中,我如何知道我的当前版本是什么?
- 跟踪所有远程git分支作为本地分支
- 为什么要把Gradle Wrapper提交给VCS?
- 自定义SSH端口上的Git
- git如何显示不存在于.gitignore中的未跟踪文件
- 如何触发命令行PHP脚本的XDebug分析器?
- Git错误:遇到7个文件应该是指针,但不是
- GitHub克隆与OAuth访问令牌
- 移动(或“撤销”)最后一个git提交到非暂存区域
- 我可以在GitHub上对要点进行拉请求吗?