我最近开始学习Git,我正在浏览Git hub网站上的教程。我没有找到这个问题的确切答案,因此我发布了这个问题。
我正在尝试运行没有注释的提交命令,git bash启动代码编辑器,说"请输入提交消息...."
是否有一个命令导航回git bash命令提示符而不输入代码编辑器上的提交消息?
谢谢。
如果运行的是Vim,那么你可以使用:cq
退出并返回错误,这样Git就不会提交任何东西了
如果您不提供提交消息(并退出编辑器),git将不会执行提交。
更一般地说,您可能希望直接在命令行上提供提交消息:
git commit [ your other options here ] -m 'this is the commit message'
或通过设置
选择您喜欢的编辑器:export GIT_EDITOR='emacs'
或出口视觉= ' emacs '
在提交之前(将emacs
替换为您最喜欢的编辑器)。您可以在bash启动文件中这样做,这样您就不必在每次打开新shell时都输入它。