V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dovme
V2EX  ›  问与答

请问 mac 上有什么 git 可视化工具,能像 idea 中解决冲突的一样

  •  
  •   dovme · 2018-10-18 15:18:14 +08:00 · 5497 次点击
    这是一个创建于 1988 天前的主题,其中的信息可能已经有所发展或是发生改变。
    SourceTree 各方面都不错,但是遇到冲突就很难弄,有没有像 SourceTree 一样的工具,又能像 idea 一样解决冲突的 git 工具?不想用 idea
    如图中一样解决冲突
    第 1 条附言  ·  2018-10-19 09:49:02 +08:00
    多谢各位 v 友的推荐,我尝试了所有的推荐过的工具,

    也下载了不少网上查到的工具,最后决定用 GitKraken,

    完美解决我的需求, GitKraken 解决冲突的方式和 idea 几乎一模一样,

    界面也满足我这个外观党的要求,

    也强烈推荐这款工具,感觉比 SourceTree 好用一点.
    第 2 条附言  ·  2018-10-19 09:55:34 +08:00
    附一张软件截图,缺点就是是收费软件,目前是免费的七天体验 pro 版
    20 条回复    2018-10-20 07:11:13 +08:00
    whypool
        1
    whypool  
       2018-10-18 15:26:43 +08:00   ❤️ 1
    sourcetree
    Deville
        2
    Deville  
       2018-10-18 15:30:31 +08:00   ❤️ 1
    用命令行吧。。iTerm + oh_my_zsh 比可视化工具好用。。手懒得离开键盘。。

    解决冲突,建议搜索一下 git merge tool 配置
    puga2006
        3
    puga2006  
       2018-10-18 15:34:39 +08:00   ❤️ 1
    GitKraken 可以,sourcetree 界面要丑一点
    fhefh
        4
    fhefh  
       2018-10-18 15:50:29 +08:00   ❤️ 1
    Tower
    GoLand
        5
    GoLand  
       2018-10-18 15:52:30 +08:00 via iPhone   ❤️ 2
    Gitkraken 是用过最好用的解决冲突的
    jimliang
        6
    jimliang  
       2018-10-18 17:10:54 +08:00   ❤️ 2
    vscode 内置的冲突处理挺方便的
    jatesun
        7
    jatesun  
       2018-10-18 17:20:59 +08:00   ❤️ 1
    sourcetree
    thundernet8
        8
    thundernet8  
       2018-10-18 20:06:01 +08:00 via Android   ❤️ 1
    meld
    Lonely
        9
    Lonely  
       2018-10-18 20:35:25 +08:00 via iPhone   ❤️ 1
    tower + kaleidoscope
    msg7086
        10
    msg7086  
       2018-10-18 23:47:43 +08:00   ❤️ 1
    试试看 SmartGit ?

    官网没有 3-way merge 的例图,贴个 diff 的感受一下吧:
    https://www.syntevo.com/assets/images/products/smartgit/whats-new/v18-1/compare-f55955d0.png
    vHypnos
        11
    vHypnos  
       2018-10-19 05:24:54 +08:00   ❤️ 1
    一群大佬 推荐的付费软件 看起来都不错,穷人的我,还是用 sourcetree
    Mutoo
        12
    Mutoo  
       2018-10-19 06:56:08 +08:00   ❤️ 1
    xcode 自带的 filemerge 用起来一般,推荐 diffmerge
    varzy
        13
    varzy  
       2018-10-19 07:19:28 +08:00 via Android   ❤️ 2
    Fork,应该叫这个。不出名但真的很好用
    keelii
        14
    keelii  
       2018-10-19 07:47:23 +08:00 via Android   ❤️ 1
    现在有个新选择就是 sublimegit
    1039460820
        15
    1039460820  
       2018-10-19 09:04:15 +08:00   ❤️ 1
    gitx
    puga2006
        16
    puga2006  
       2018-10-19 12:24:31 +08:00
    不需要付费的,我一直用免费版,付费的功能用不上的。
    samuel37
        17
    samuel37  
       2018-10-19 18:00:48 +08:00
    vscode 啊?
    keelii
        18
    keelii  
       2018-10-19 18:32:15 +08:00
    @keelii 打错了,是 sublimemerge...
    littledogboy
        19
    littledogboy  
       2018-10-19 19:08:29 +08:00
    sourceTree + 外部比较工具 beyondCompare 谁用谁知道。
    vHypnos
        20
    vHypnos  
       2018-10-20 07:11:13 +08:00
    我记得没错 kitkraken 已加入 github edu 全家桶。撸个学生账号 应该不难吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2426 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:09 · PVG 00:09 · LAX 09:09 · JFK 12:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.