【问题标题】:Stuck on git commit window卡在 git 提交窗口
【发布时间】:2016-04-22 00:10:30
【问题描述】:

我卡在这个窗口上。我之前做了一个git add -a,然后在 git-cmd.exe 中做了一个git commit。 我怎样才能离开这里?我写了我的提交信息,然后按回车,什么也没发生。

我不敢关闭窗口,但我在互联网上一无所获,官方网站没有说明如何正确验证提交。

【问题讨论】:

    标签: git


    【解决方案1】:

    您在 vi 编辑器中。

    为了保存并退出 vi,您需要这样做:

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

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

    【讨论】:

    • esc zz cmd 确实有效。谢谢大家的帮助
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-09-07
        • 1970-01-01
        • 2012-11-27
        • 1970-01-01
        • 2021-11-28
        • 2013-04-24
        • 2021-08-10
        相关资源
        最近更新 更多