如何在VS Code中仅提交当前编辑文件?求git commit pathspec的GUI等效操作
在VS Code中快速提交当前编辑文件的方法
你要的是对应git commit pathspec的GUI操作——仅提交当前已保存的编辑文件、不涉及已暂存索引的变更,以下两种方法都能在两次点击/按键内完成:
方法1:快捷键直达提交界面
- 按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)唤起命令面板 - 输入并选择Git: Commit Current File,立刻弹出提交信息输入框,写完提交信息即可完成操作
方法2:源代码管理面板右键操作
- 打开左侧源代码管理面板(快捷键
Ctrl+Shift+G/Cmd+Shift+G) - 在「更改」列表里找到当前编辑的文件,右键点击选择提交选定的更改,直接进入提交信息撰写界面
注:上述操作完全对应
git commit <当前文件路径>的行为,正如man git-commit所述:
当在命令行指定pathspec时,提交匹配该pathspec的文件内容,不记录已添加到索引的变更。
内容的提问来源于stack exchange,提问作者haba713
相关产品推荐
相关产品推荐

