如上所述,我正在寻找这样的东西:
$ git commit -m "我的第一次提交" --editor="vim"
这将允许我在一次运行中一次性交换编辑器。这可能有用的示例是压缩冗长的历史记录或为功能提交编写消息时。
您可以仅针对一次 git 执行覆盖
GIT_EDITOR
GIT_EDITOR=nano git commit -a