如何在VS Code中用键盘完成Git提交消息编辑及验证?
VS Code中Git提交消息的键盘操作指南
一、编辑器标签页内完成提交消息编辑的键盘流程
当commit-editmsg标签页弹出时:
- 直接用键盘输入提交消息(支持多行格式:首行写提交主题,空一行后补充详细说明)
- 输入完成后,按
Ctrl+S(Windows/Linux)或Cmd+S(Mac)保存文件 - 按
Ctrl+W(Windows/Linux)或Cmd+W(Mac)关闭标签页,Git会自动读取保存的消息完成提交
二、提交消息验证与提交的快捷键设置
1. 默认快捷键说明
VS Code内置了Git提交的默认快捷键:
- Windows/Linux:在**源代码管理面板(Ctrl+Shift+G 打开)**的提交消息输入框中,按
Ctrl+Enter直接触发提交 - Mac:同样在源代码管理面板的输入框中,按
Cmd+Enter完成提交
2. 自定义快捷键(解决找不到COMMIT选项的问题)
如果需要自定义提交或提交并推送的快捷键,按以下步骤操作:
- 打开快捷键设置面板:按
Ctrl+K Ctrl+S(Windows/Linux)或Cmd+K Cmd+S(Mac) - 在搜索框中输入内部命令名称:
- 仅提交:搜索
Git: Commit - 提交并推送(对应你提到的“验证并推送(push)”按钮功能):搜索
Git: Commit and Push
- 仅提交:搜索
- 找到对应命令后,点击右侧铅笔图标,按下想要设置的组合键,保存即可生效
补充:提交后推送界面的键盘操作
你点击“验证并推送(push)”后弹出的界面,是Git推送确认面板,可通过以下键盘操作完成:
- 按
Tab键切换到“推送”按钮,按Enter确认推送 - 或直接使用自定义的
Git: Commit and Push快捷键,一步完成提交+推送操作
内容的提问来源于stack exchange,提问作者user21556275
相关产品推荐
相关产品推荐

