我该如何在IntelliJ IDEA中使用键盘快捷键进行git提交和推送?

16
我知道在 macOS 上按下 Cmd+K 可以打开 Git 提交对话框,但我不知道如何在不用鼠标的情况下进行提交和推送。请问有人可以提供一些指导吗?

3
对于我使用的 Windows 系统,我可以使用 Ctrl+K 快捷键输入提交信息,然后按 Alt+P 键并按回车键来推送。Alt+P 键是用来访问提交更改对话框中的“提交并推送”选项的。也许你可以尝试这样做? - Kryptic
啊,我以为我已经尝试过使用“Alt”来触发那些键了,但我想我没有。谢谢! - sanity
3个回答

13
在Windows系统中,Alt+P被用作“提交并推送”按钮选项的加速键。在Mac中,则为CmdOptionP
另一个选项是使用默认的“提交”选项从提交对话框中进行提交。然后,当完成后,打开VCS快捷菜单(Windows上是AltBackquote (`);Mac上是Ctrl+V),然后通过数字或内联搜索缩小范围来进行推送。

抱歉和@Kyptic的评论重复了。在他发表评论之前,我就开始打字了,但是被即时通讯聊天分心了,然后回来发帖。 - Javaru
没问题,你的回答更详细、格式也更好。我也会点赞他的评论。 - sanity

8
在提交对话框中,按下 optionshiftreturn 键可弹出选项,按下 return 键即可提交。

2

在分析了以上所有答案后,我并不满意,我找到了以下解决方案:

  1. 打开提交对话框 Cmd + K
  2. 输入您的提交消息。
  3. 切换到提交按钮 Tab
  4. 按下按钮 Space

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接