fenglala
V2EX  ›  JetBrains

我今天才知道 JetBrains 的侧边栏可以开启 git 暂存区

  •  
  •   fenglala · Jul 17, 2025 · 4275 views
    This topic created in 475 days ago, the information mentioned may be changed or developed.

    https://www.jetbrains.com/guide/java/tips/enable-git-staging/

    Ctrl+Shift+A and then search for 'Git Staging' to enable Git Staging instead of IntelliJ IDEA Changelists.

    之前都是同时开两个窗口,开个 jetbrains 写代码,开个 vscode 来操作 git 的

    10 replies  •  2025-07-18 09:54:25 +08:00
    ztf
    ztf
    Jul 17, 2025
    1
    感觉 Shelve Changes... 更灵活些
    JYii
    JYii
    Jul 17, 2025
    2
    啊? jetbrains 的 git 操作不是完爆 vscode 。多个 changelist 便于分类提交; stash 我在 vscode 上没看到过;楼上提的 shelve 更是 jetbrains 系自带功能。
    fenglala
    fenglala
    OP
    Jul 17, 2025
    3
    啊?楼上两位的 Shelve Changes 和 changelist 我都没有用过,因为一般是终端操作,jetbrains 的就跟终端里的 git add 对不上很难受
    fenglala
    fenglala
    OP
    Jul 17, 2025❤️1
    4
    stage ,不是 stash ,vscode 就直接点一下加号就是 stage
    @JYii
    JYii
    JYii
    Jul 17, 2025
    5
    @fenglala #4 终端看一两个文件的少部分修改我还能耐着性子看,太多了就恼火了。你一说完,才想起来 git 暂存的概念,搜了一下发现 jetbrains 默认是没开启的,默认一直使用 jetbrains 的 changes 和 Unversioned
    gadfly3173
    gadfly3173
    Jul 17, 2025 via Android
    6
    jetbrains 把几乎所有 git 操作都自己实现了一遍,如果你平时用 git 命令或者别的正常的 git gui 客户端的话,你经常会觉得 jetbrains 里的操作和别人不一样。。。比如暂存这个 git add ,在 jetbrains 里你勾上变更,在别的地方都是看不到的,就很别扭。
    zepc007
    zepc007
    Jul 17, 2025
    7
    Shelve Changes YYDS
    i8086
    i8086
    Jul 17, 2025
    8
    什么时候单独出一个 Git 管理器就好了~ 那个自定义分组暂存太实用了。
    fenglala
    fenglala
    OP
    Jul 17, 2025
    9
    了解了一下楼上说的 Shelve Changes ,大致是 UI 操作更方便,文件可选择的 stash 功能。

    这样看来我没有听说过的这个功能的原因大概是我平时都是用 branch 加 cherry-pick 加 reset -- 文件路径 来实现这个目的。
    gp0119
    gp0119
    Jul 18, 2025
    10
    相反最近转 cursor 我有时候打开 JetBrains 操作 git ,JetBrains 要是把 git 独立出来付费我也愿意
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2033 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:29 · PVG 00:29 · LAX 08:29 · JFK 11:29
    ♥ Do have faith in what you're doing.