相关疑难解决方法(0)

如何让Git使用我选择的编辑器进行提交?

我更愿意在Vim中编写提交消息,但它在Emacs中打开它们.

如何配置Git以始终使用Vim?请注意,我想在全球范围内执行此操作,而不仅仅是针对单个项目.

git vim emacs commit-message editor

2362
推荐指数
17
解决办法
86万
查看次数

Git:恢复失败的提交消息

时不时地,因为我尽职尽责地制作了一个很好的描述性提交消息,我收到一个错误:

".git/COMMIT_EDITMSG" 81L, 2108C written
error: There was a problem with the editor 'vim'.
Please supply the message using either -m or -F option.
Run Code Online (Sandbox Code Playgroud)

注意这通常是在之后:wq.我检查.git/COMMIT_EDITMSG文件,它没有任何变化.是否有另一个地方git保存此消息,以便我可以恢复它并尝试再次提交?人们有这个问题的经验,知道为什么它会发生在我身上吗?我没有问题写入其他文件和权限似乎是有序的.

git vim

17
推荐指数
2
解决办法
2842
查看次数

标签 统计

git ×2

vim ×2

commit-message ×1

editor ×1

emacs ×1