我正在尝试提交一些 git 更改,但是当我运行时:
git commit -a
它返回
gvim -f: gvim: command not found
error: There was a problem with the editor 'gvim -f'.
Please supply the message using either -m or -F option.
我是菜鸟,我不知道这意味着什么。
我正在尝试提交一些 git 更改,但是当我运行时:
git commit -a
它返回
gvim -f: gvim: command not found
error: There was a problem with the editor 'gvim -f'.
Please supply the message using either -m or -F option.
我是菜鸟,我不知道这意味着什么。
您已将其配置gvim
为默认编辑器,git
但尚未将其安装在系统中。你有 3 个选择:
1) 在你的系统上安装 gvim 编辑器
2)更改默认编辑器git
:
git config --global core.editor "path_of_your_favourite_text_editor"
3)不使用文本编辑器继续提交(不是一个很好的解决方案)
git commit -a -m 'commit message'
对此不确定,但查看默认编辑器的 Git 文档,当没有设置编辑器时,它会退回到 vi。正如错误提示的那样,您可以传递一个-m
选项,这样您就不必使用编辑器。
git commit -a -m 'committing all files'