0

当我进入git commit -aGit Bash 时,会出现编辑器。当输入 esc 时,屏幕闪烁,但我没有离开。我尝试了git commit -a chaos中的所有其他命令,但我不能离开。如果我关闭编辑器并重新打开 bash,现金中的所有命令都会消失(带有顶部箭头),并且指向工作目录的指针也会被破坏。

是否可以使用git commit -a <filename>然后推送?我将设置 git 以编写默认消息。

4

2 回答 2

2

您可以使用以下命令指定消息-m

git commit -m "Some commit message"

或者将您的编辑器更改为您认为更易于使用的内容:

git config --global core.editor "nano"

或者使用 vi,只需点击O,输入您的信息,<esc>然后点击:wq

于 2013-01-05T15:51:00.303 回答
0

我认为你应该使用git config --global core.editor "vim"

于 2021-12-28T18:12:42.567 回答