You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 01:35:59