2016-04-22 44 views
1

我被困在这个窗口。我在git-cmd.exe之前执行了git add -a,然后执行了git commit。 我怎样才能离开这里?我写了我的提交信息,然后按回车键,没有发生任何事卡在git提交窗口

我很害怕关闭窗口,我在网上找不到任何东西,官方网站并没有提到如何正确验证提交。

git commit window

回答

1

看起来你是在vi/vim的。尝试esc键退出插入模式,然后ZZ保存并退出。

4

你在vi编辑器中。

为了保存和退出VI你需要这样做:

要保存更改:ESC + :WQ 或者:ZZ
放弃修改:ESC + :q!

(看的截图如何退出的按钮 - the last line

enter image description here

+0

esc zz cmd确实工作。感谢大家的帮助 – chacartz

2

发生这种情况,因为你没有在你的提交(使用参数发送的任何消息 - m,例如:git commit -m“你的提交信息”)。 执行此操作时的默认行为是从Git打开默认文本编辑器,在本例中为VIM。 如果你想改变它,只需按照这里的说明:https://git-scm.com/book/tr/v2/Customizing-Git-Git-Configuration