【问题标题】:How do I commit a git message in IntelliJ's terminal?如何在 IntelliJ 的终端中提交 git 消息?
【发布时间】:2021-08-23 03:43:48
【问题描述】:

当使用 IntelliJ 终端将我的更改提交到 git 并提示消息时,我如何保存该消息并完成提交?

由于它使用 vim,通常的方法是按 esc 然后输入 :wq 保存并退出。然而,点击 esc 只会重新定位我之前查看的窗口(在本例中为代码文件)。

在使用内置终端时是否有不同的方式来保存这些文件?

谢谢。

【问题讨论】:

    标签: git intellij-idea git-commit


    【解决方案1】:

    IntelliJ IDEA 中用于将焦点从集成终端切换到编辑器的默认键绑定是 ESC。您可以通过以下方式更改此绑定:

    1. 打开设置 (Windows) 或首选项 (MacOS)
    2. 导航到工具 > 终端
    3. 点击复选框后面的配置终端键绑定覆盖IDE快捷方式
    4. 更改或删除 插件 > 终端 > 将焦点切换到编辑器的键绑定

    【讨论】:

    • 谢谢马特,这是有道理的,这就是我正在寻找的答案:)
    【解决方案2】:

    其他答案已经解释了如何在 UI 中执行此操作。但是您可以通过将提交消息作为参数传递给 intellij 内置终端中的 git commit 命令来避免打开 vim。

    git commit -m "Some commit message"

    【讨论】:

      【解决方案3】:

      你应该点击放大镜并输入 commit。

      然后提交框打开。输入您的信息并提交。

      【讨论】:

        猜你喜欢
        • 2017-07-25
        • 1970-01-01
        • 2014-12-25
        • 2011-04-25
        • 2011-09-07
        • 2021-03-06
        • 2012-05-04
        • 2013-01-01
        • 1970-01-01
        相关资源
        最近更新 更多