繁体   English   中英

如何在 IntelliJ 的终端中提交 git 消息?

[英]How do I commit a git message in IntelliJ's terminal?

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

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

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

谢谢。

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

  1. 打开设置(Windows) 或首选项(MacOS)
  2. 导航到工具>终端
  3. 单击复选框覆盖 IDE 快捷方式后面的配置终端键绑定
  4. 更改或删除Plugins > Terminal > Switch Focus To Editor的键绑定

我有几天同样的问题,我终于找到了解决方案,在 Win10 上是Ctrl + c ,然后退出编辑模式。 然后你可以输入:x! 保存提交消息并退出 Vim。

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

git commit -m "Some commit message"

Intellij 导航栏

您应该单击放大镜并键入 commit。

然后提交框打开。 键入您的消息并提交。 intellij 上的提交框

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM