V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BeautifulSoap
V2EX  ›  JetBrains

有什么像 IDEA 冲突合并一样好用的 git 冲突合并工具吗?

  •  
  •   BeautifulSoap · 1 天前 · 880 次点击

    IDEA 对我来说最大的痛点就是冲突合并很好用,非常直观。习惯了 idea 的冲突合并,现在我都适应不了 git 和 vscode 原生的冲突合并了。真的完全看不懂原生的冲突了,更别提让我解决它😭。。。。。

    试过 fork 的冲突合并也一样没什么区别很难用,现在有哪个冲突解决工具能做到和 IDEA 这样三栏对照或者像 idea 这样 flow 合并直观的吗?

    现在 vibe coding 用多了新电脑里都不装 IDEA 了,装了的也不想为了解决个冲突就专门去启动 IDEA ,就差个冲突合并就完全不需要 IDEA 了

    15 条回复    2025-12-22 18:26:52 +08:00
    linzhai
        1
    linzhai  
       1 天前
    jetbrains 好像把这个东西做成了一个 插件 现在应该还在内测
    https://lp.jetbrains.com/download-git-client/
    bootvue
        2
    bootvue  
       1 天前
    beyond compare
    pakholeung372
        3
    pakholeung372  
       1 天前
    @linzhai 已经黄了
    linzhai
        4
    linzhai  
       1 天前
    @pakholeung372 哈?我还想着到时候看看呢
    94
        5
    94  
       1 天前
    啊? VSCode 的冲突合并不是这样的吗?和 IDEA 也差不太多啊,只不过 IDEA 是三列,而 VSCode 上下两行



    但其实如果已经 VibeCoding 了,直接让 AI 去解决冲突就好了。
    BeautifulSoap
        6
    BeautifulSoap  
    OP
       1 天前
    @94 vscode 的这个冲突解决其他工具也有,但和 idea 真不是一样东西啊。idea 的三栏不止是三栏,还能明确给你显示出左右两边每行的汇入、冲突、以及冲突中的到底哪里冲突的。ai 解决冲突有时候也没法特别好解决掉冲突,经常解决了但我还在那担心

    94
        7
    94  
       1 天前


    @BeautifulSoap #6 ,一样的呀,冲突行的高亮(暗色) 和 具体冲突部分的高亮(亮色)。

    只不过在 VSC 中没有引导线,以及变成了上下两栏的预览方式。
    VSCode 里面是上面两列(左侧是 Incoming ,右侧是 Current),加上下方合并后的文件预览。

    感觉还是习惯了 IDEA 的交互方式,如果想要找一个交互方式一摸一样的扩展插件估计比较悬。

    -----

    稍微找了一下 smartgit 可能会比较符合你对于交互方面的需求?就是要花钱买 😂

    cyrivlclth
        8
    cyrivlclth  
       1 天前
    @94 看来你没怎么用过 idea 那个 git 工具,除了冲突解决是 3 栏,还有 git log 、commit ,拉取的时候暂存之类小功能,虽然你会觉得别的 git 工具好像都有这些功能,但只是菀菀类卿罢了
    94
        9
    94  
       1 天前
    @cyrivlclth #8 ,除了拉取的时候暂存的功能,其他的功能 VSCode 确实也都有,所以我没感觉到有区别,只是在交互优化上面有差异。而且以正常的 Gitflow 很多细节上面的小功能很少会用到。
    明确有感知的就是突然发现开发分支用错了,切换到正确分支的时候可以在切换的时候把当前修改带过去,而 VSC 中就需要先 Stash 再切分支,然后 Apply 刚刚的修改。

    我用 JB 的产品少也是因为已经习惯了之前的交互方式,切换之后各种因为快捷键和交互的不适应就放弃了。就像 OP 这样会想要还原之前的操作习惯,之前就找了好久和 IDEA 类似的 Git Graph 插件。
    但像 JB 这样减少配置时间,大部分功能开箱即用、不去找插件的方式才应该是对的。我还得慢慢去掉很多路径依赖和操作惯性。
    buruoyanyang
        10
    buruoyanyang  
       1 天前 via iPhone
    个人感觉是 JB 的 git 工具独一档,而且是开箱即用。上次有人说腾讯出的 git 工具也很强,还没试过
    pakholeung372
        11
    pakholeung372  
       1 天前
    我的是直接起一个 JB IDE ,然后把里面的插件,index 全部禁用掉,只用 git 相关,不然内存遭不住
    ipushc
        12
    ipushc  
       1 天前
    sublimemerge
    Croow
        13
    Croow  
       1 天前
    我是前端,我也用惯了 idea 的 git 工具,是真的好用。但是每次拉代码都要启动 webstorm ,要占用 6g 内存以上,我的 16g mac 有点顶不住,最近再用腾讯的 ugit ,只能说能用,但是远不及 idea 的工具。蹲一下大佬
    liuliuliuliu
        14
    liuliuliuliu  
    PRO
       1 天前


    P4Merge
    LightLolo
        15
    LightLolo  
       1 天前
    vscode 也是可以的
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   964 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 22:39 · PVG 06:39 · LAX 14:39 · JFK 17:39
    ♥ Do have faith in what you're doing.