繁体   English   中英

Git提交不适用于Emacs和Ubuntu

[英]Git commit not working with Emacs and Ubuntu

我在ubuntu 14.04上无所事事地运行它。 以前工作正常,但现在不行了。

如果我运行git commit Emacs将打开,它将被设置为.gitconfig的默认编辑器,并且包含一个空白缓冲区。 我输入信息并保存。

Git返回, Commit aborted because of empty message

奇怪的是,在Emacs中,在我提交之前,Emacs会包含一堆与Git相关的消息以及已更改的文件,等等,我只是将其添加到顶部。 现在只是空白。

提交消息编辑器将打开由提交消息生成的文件的名称。 如果您设置了另一个脚本,则可能没有传递命令行参数。 如果消息未更改或编辑器返回非零代码,则git commit不会继续。

我希望.gitconfig的设置不正确。 如果删除,它是否带有其他编辑器? 您是否尝试过设置GIT_EDITOREDITOR环境变量?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM