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

WebStorm提交后推送:如何在Version Control->Log单个提交中添加Git Push选项?

嘿,这个问题我刚好折腾过,来给你详细说说:

在单个提交界面添加Git Push选项/图标

目前WebStorm默认并没有直接在「Version Control -> Log」的单个提交详情界面内置Push菜单项或图标的配置,但我们可以通过自定义右键菜单来实现类似效果:

  • 打开 File > Settings > Appearance & Behavior > Menus and Toolbars(Windows/Linux)或者 WebStorm > Settings > Appearance & Behavior > Menus and Toolbars(Mac)
  • 在左侧菜单树里找到 Version Control Context Menu > Log Context Menu
  • 点击右侧的「+」按钮,选择「Add Action」
  • 在弹出的搜索框里输入 Git Push,找到Git分类下的对应操作,添加进去
  • 点击「Apply」保存设置,之后右键点击Log里的单个提交记录,就能看到Push选项了

另外,其实更高效的方式是用快捷键:Ctrl+Shift+K(Windows/Linux)或 Cmd+Shift+K(Mac),这个快捷键全局可用,不管你在哪个界面,按下就能直接触发Push操作,比找图标还快。

WebStorm中提交后推送的常用操作方法

这里分几种场景给你梳理:

  1. 提交时一键推送
    当你打开Commit窗口(快捷键 Ctrl+K/Cmd+K),右下角有个「Commit and Push」的勾选框,选中它之后,提交完成会自动触发Push,一步到位,适合日常快速提交。

  2. 提交后手动推送

    • 主工具栏的Push图标:就是你已经找到的那个,点击就能推送所有本地已提交但未推送到远程的记录
    • 全局快捷键:还是刚才说的 Ctrl+Shift+K/Cmd+Shift+K,随时调用
    • Version Control工具窗口:打开「View > Tool Windows > Version Control」,切换到Log标签,选中要推送的提交(或者直接看本地分支的未推送标记),右键选择「Push」
  3. 开启自动推送
    如果你希望每次提交后都自动推送,不用手动操作,可以开启这个设置:

    • 打开 File > Settings > Version Control > Git(或Mac上的WebStorm设置)
    • 找到「Push commits automatically」选项,勾选它
    • 保存后,每次Commit完成都会自动执行Push,彻底解放双手

内容的提问来源于stack exchange,提问作者El Anonimo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 08:03:08