Mac 最好用的 Git 图形客户端 还是 SourceTree 吗? Git-fork 怎么样? 还有哪些呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答术问题时复制粘贴 AI 生成的内容
luxiaokuo
V2EX    程序员

Mac 最好用的 Git 图形客户端 还是 SourceTree 吗? Git-fork 怎么样? 还有哪些呢?

  •  
  •   luxiaokuo 2019-03-28 17:28:14 +08:00 15772 次点击
    这是一个创建于 2468 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看了很多人推荐了这款 近期也是刚刚使用 Mac 还不知道哪些软件更好更适用。

    34 条回复    2019-03-29 14:53:20 +08:00
    grewer
        1
    grewer  
       2019-03-28 17:30:49 +08:00
    jetbrains 自带 git
    F281M6Dh8DXpD1g2
        2
    F281M6Dh8DXpD1g2  
       2019-03-28 17:31:38 +08:00   1
    我用的 tower,还行
    index90
        3
    index90  
       2019-03-28 17:32:56 +08:00   1
    感觉都差不多,SourceTree 转到 GitKraken
    FunnyCodingXu
        4
    FunnyCodingXu  
       2019-03-28 17:34:42 +08:00
    idea 自带的
    tao1991123
        5
    tao1991123  
       2019-03-28 17:36:00 +08:00   1
    sublme Text 家出的 https://www.sublimemerge.com/

    挺轻量
    ioschen
        6
    ioschen  
       2019-03-28 17:36:01 +08:00
    「 vscode 自带」 「 xcode 自带」 「 idea 家族也自带」感觉没有必要装三方的客户端
    anyforever
        7
    anyforever  
       2019-03-28 17:41:58 +08:00
    Fork
    creanme
        8
    creanme  
       2019-03-28 17:51:23 +08:00
    vscode
    gaocc
        9
    gaocc  
       2019-03-28 17:57:36 +08:00
    tower 吧,免费,工作流用起来也舒服
    rockyou12
        10
    rockyou12  
       2019-03-28 18:00:18 +08:00
    jetbrain 自带的吊打其他 git gui,不开玩笑光代码冲突处理一项就可以让你爽到
    MaxTan
        11
    MaxTan  
       2019-03-28 18:03:06 +08:00
    smartgit
    williamx
        12
    williamx  
       2019-03-28 18:03:09 +08:00
    sublime merge 吧,代码 diff 都是高亮的。
    runze
        13
    runze  
       2019-03-28 18:03:45 +08:00
    gitup
    别的客户端一般都是通过 git 操作,gitup 是直接修改 .git 目录
    L1
        14
    L1  
       2019-03-28 18:04:26 +08:00
    SourceTree NO.1
    yukiww233
        15
    yukiww233  
       2019-03-28 18:06:00 +08:00
    idea 全家桶自带的好用+1
    doublleft
        16
    doublleft  
       2019-03-28 18:09:48 +08:00
    Tower 2 还可以,用了很久,价格公道
    catteroLo
        17
    catteroLo  
       2019-03-28 18:13:47 +08:00
    @gaocc tower 不是收费的吗?
    fengci
        18
    fengci  
       2019-03-28 18:15:46 +08:00
    tower 这年头你想下个破解的还不容易
    THaGKI9
        19
    THaGKI9  
       2019-03-28 18:15:53 +08:00 via iPhone
    @gaocc #9 现在订阅制了,贵的没法接受
    weixiangzhe
        20
    weixiangzhe  
       2019-03-28 18:26:34 +08:00 via iPhone
    在用 source tree 只用的看代码改动这个功能,
    Aixtuz
        21
    Aixtuz  
       2019-03-28 18:27:33 +08:00
    SourceTree、Git-fork、Gitup。
    后两个颜值看着比 sourceTree 顺眼。
    alexmy
        22
    alexmy  
       2019-03-28 20:25:52 +08:00   1
    用 vsc 自带的,自己再学学 git 的各种用法,直接用终端了。反正我都是一个人做项目,合并的时候连冲突都不会遇到的。
    deweixu
        23
    deweixu  
       2019-03-28 20:27:11 +08:00
    command
    jnriver
        24
    jnriver  
       2019-03-28 20:40:28 +08:00
    fork+1 主要用于 diff。。
    commit 和 push 用命令行 哈哈哈
    rzti483NAJ66l669
        25
    rzti483NAJ66l669  
       2019-03-28 20:42:35 +08:00
    GitKraken
    pennz
        26
    pennz  
       2019-03-29 00:47:51 +08:00
    仅在有冲突时用 vscode 解决一下,其他时候都是 terminal
    joysword
        27
    joysword  
       2019-03-29 01:05:59 +08:00
    刚从 SourceTree 转到 GitKraken 了,视觉上完爆 SourceTree,功能上也略胜一筹
    beginor
        28
    beginor  
       2019-03-29 06:08:38 +08:00 via Android
    简单的 check in,check out,diff,merge,用啥客户端都一样,最佳应该是 github desktop,elechron 程序, 速度一般。

    如果涉及到较复杂 git flow 相关的分支操作, 多个 remote 之间的 merge request 或者 pull request,SmartGit 倒是最好的客户端(毕竟是要收费的,虽然可以免费用), 功能设计和交互体验一流,Java 程序全平台, 有点儿慢。

    SourceTree 也能胜任, 不过感觉对话框太多有点烦,C#程序, 也不怎么快。

    以上只是个人观点。
    l1905
        29
    l1905  
       2019-03-29 07:16:48 +08:00 via Android
    目前在用 sourcetree, 功能挺好用,但是有个困扰的问题,sourcetree 查看单文件的修改日志列表里,没有 merge 合并的日志,只有在原分支上首次 commit 的日志。 顺道问下各位如何处理的
    yangsimonguo
        30
    yangsimonguo  
       2019-03-29 08:48:19 +08:00
    VS Code 上的一票插件 + GitKraken 作为最终扩展(基本不用)
    Fallschirmjager
        31
    Fallschirmjager  
       2019-03-29 09:28:29 +08:00
    难道没人跟我一样用命令行+Github desktop??
    falost
        32
    falost  
       2019-03-29 09:51:19 +08:00
    SourceTree + 命令行 最棒,用了这个之后,再去看以前经常用的小乌龟,发现小乌龟真难用
    wb500
        33
    wb500  
       2019-03-29 10:19:20 +08:00
    vscode
    leopku
        34
    leopku  
       2019-03-29 14:53:20 +08:00
    rowanj-gitx
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1235 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 23:55 PVG 07:55 LAX 15:55 JFK 18:55
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86