• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Binwalker
V2EX  ›  程序员

有没有 jb 家自带的 git 的平替软件推荐

  •  
  •   Binwalker · Apr 26 · 3067 views

    现在 jb 家的留着主要就是为了那个 diff 和解决冲突功能,其他基本不用了,所以不太想专门为了这个续费

    如果只是为了有 diff 和解决冲突的这种相同体验的,有没有推荐的软件,至少 windows 和 mac 上要能用。可以付费,但最好是买断制的,有没有中文无所谓,jb 家这个解决冲突实在是太好用了

    22 replies    2026-04-27 17:25:15 +08:00
    suhu
        1
    suhu  
    PRO
       Apr 26   ❤️ 1
    https://github.com/DetachHead/rebased
    我猜你在找这玩意儿

    官方倒也是有计划: https://lp.jetbrains.com/closed-preview-for-jetbrains-git-client/
    但是 Closed Preview 很久了
    movq
        2
    movq  
       Apr 26
    这东西确实爆杀 vscode 自带的 diff 。

    现在我用 antigravity 都只是让它生成代码,生成出来的代码我还要在 JB 里面 diff 一遍,因为套壳 vscode 的 diff 太难用了

    官方要是把这东西开源岂不是自毁护城河?
    Puteulanus
        3
    Puteulanus  
       Apr 26
    /t/1204844 1L 已经发了,补个帖子
    Cruzz
        4
    Cruzz  
       Apr 26
    合代码这块,idea 爆杀所有
    junwind
        5
    junwind  
       Apr 26
    一样,vscode 的 diff 太难用了,jb 家的,diff 中打开源代码文件太好用了。
    netabare
        6
    netabare  
       Apr 26 via iPhone
    感觉没啥好的选择,我现在在其他功能都迁移到 Zed 和 CLI 后,IDEA 留着似乎真的就是为了那个 git 插件,不光是 diff 和解决冲突,还有 rebase 工作流、squash 、cherry pick 和随便开分支,比手敲命令还舒服。

    而且 JB 最近似乎更新了 interactive 的 UI ,用起来很舒服。

    说实话,哪怕官方开源个单独的客户端我也会怀疑会不会没 IDEA 自带的舒服,毕竟做单独的客户端很可能会搞出个不同的设计吧。
    szq8014
        7
    szq8014  
       Apr 26
    JetBrains 的 idea/pychar 都有社区版,不需要花钱的,里面的 git 功能直接用。
    liuliuliuliu
        8
    liuliuliuliu  
    PRO
       Apr 26
    gitkranken
    fork
    chengYT
        9
    chengYT  
       Apr 26
    感觉不如直接交给 AI ,之前我也用 CLion 手动 rebase ,解冲突,现在都是提前备份一下分支然后让 AI 搞,比我亲手搞快多了
    ilylx2008
        10
    ilylx2008  
       Apr 26
    git 用 smartgit
    diff 工具我一直用的 tortoisesvn 里的,不知道有没有 mac 版
    z1645444
        11
    z1645444  
       Apr 26
    补充 #1 ,这次的 closed preview 在去年 10 月 22 号的时候官方宣布终止了。

    https://youtrack.jetbrains.com/issue/IJPL-72504/Make-git-client-a-standalone-app

    我有幸申请到了 EAP ,使用体验确实不如结合或者内置在 JetBrains IDEs ,并不是说卡顿或者优化相关的问题,而是社区逐渐把它推向需要支持各个语言各个技术栈的索引,所以在 review 的时候才能方便查看这那。JetBrains 明显不希望花人维护,Intellij 和 WebStorm 问题嫩多,他们是处于缺人维护 IDEs 的状态,同时可能也不希望开源。

    #1 提到的 https://github.com/DetachHead/rebased 就是社区知道 JetBrains 不玩了以后,同一个 YouTrack issue ,一个叫 kube let 发起的基于 Intellij community 做了个参考 Git Client 的 git client 。

    如果一定要分离出来的 client ,也许这个是使用逻辑和体验上最接近的,但是最极致体验的一定还是内置到各个 IDE 中的。
    zhouu
        12
    zhouu  
       Apr 26
    @suhu 官方这个项目测试了一段时候后已经终止了,说是没有商业意义后续砍掉,很多人问 jb 考不考虑开源出来
    tyrad
        13
    tyrad  
       Apr 26
    1 楼推荐的 rebased , 我下下来用了用删了。 好几个 G 磁盘展鸿,500M+内存占用,没啥必要。 还不如直接用 webstorm / idea 社区版本 ,都是免费的
    neoblackcap
        14
    neoblackcap  
       Apr 26
    对比工具? beyond compare ,纯对比工具的确是它强,感觉比 Jetbrains 的更加智能
    jackqian
        15
    jackqian  
       Apr 26
    @suhu 最好用 swift 重写一个 macos 版本的,java 版太占用资源了
    Suaxi
        16
    Suaxi  
       Apr 26 via Android
    jb 家的 git ,确实爆杀其他的,小乌龟,sourceTree 用下来都差点意思
    XuDongJianSama
        17
    XuDongJianSama  
       Apr 27
    Android Studio ,idea 官方授权的,不能编译其他项目,但可以用 git
    galois
        18
    galois  
       Apr 27
    腾讯的 UGit 不知道能不能满足你的需求。
    https://ugit.qq.com/zh/index.html
    acerphoenix
        19
    acerphoenix  
       Apr 27
    我就从没用过 jb 的 git, 都命令行, 或者 lazygit. vscode 自带的 git 倒是用了下, 简单用挺好
    Binwalker
        20
    Binwalker  
    OP
       Apr 27
    @tyrad @szq8014 社区版本不能商用啊,在公司里用确实没办法
    Binwalker
        22
    Binwalker  
    OP
       Apr 27
    @szq8014 居然能商用,那我就放心了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   752 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 21:40 · PVG 05:40 · LAX 14:40 · JFK 17:40
    ♥ Do have faith in what you're doing.