【发布时间】:2015-08-10 08:06:53
【问题描述】:
每当我尝试使用 git revert 恢复提交时,终端都会打开 nano 编辑器。还原通过,但我必须退出 nano。有没有办法阻止 git 这样做?
类似地,有没有办法防止 git 在我提交某些内容时强制我添加消息?
谢谢!
【问题讨论】:
-
您希望它改为打开其他编辑器?
-
+1 @tom-leu 的回答。我个人的看法是,如果您不想为好的提交消息而烦恼,那么确实没有充分的理由使用源代码控制。备份和日志工作得很好,而且它们是免费的。
-
如果 nano 是这里的问题,你可以在 .bashrc 中将 vim 设置为编辑器,或者直接卸载 nano(这会使 linux 自动拾取 vim)
-
我不介意写提交信息。我不知道如何恢复并同时包含一条消息,所以我对弹出的编辑器感到恼火。谢谢!