有好用的 gitGUI 客户端推荐嘛 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
roiding
V2EX    macOS

有好用的 gitGUI 客户端推荐嘛

  •  
  •   roiding 2021-12-29 16:07:27 +08:00 13924 次点击
    这是一个创建于 1383 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前是下了个 tower ,但是吧,发现 tower 好像没法直接添加 gitee 信息啊,是我 gitee 不配嘛
    104 条回复    2024-05-25 10:49:29 +08:00
    1  2  
    richangfan
        1
    richangfan  
       2021-12-29 16:10:12 +08:00   1
    vscode 加 git history 扩展
    fanqiang07
        2
    fanqiang07  
       2021-12-29 16:10:53 +08:00   1
    试试 SourceTree
    gesse
        3
    gesse  
       2021-12-29 16:11:51 +08:00   1
    @fanqiang07
    sourceTree 在 macos 还是木有 fork 好用吧?
    xiangxiangxiang
        4
    xiangxiangxiang  
       2021-12-29 16:11:55 +08:00   2
    fork 不错,被人安利之后一直在用
    pheyer
        5
    pheyer  
       2021-12-29 16:12:47 +08:00
    一直用的 sourceTree
    wu67
        6
    wu67  
       2021-12-29 16:19:46 +08:00
    一直 sourcetree. diff 用 vs code
    Rwing
        7
    Rwing  
       2021-12-29 16:23:39 +08:00
    fork+1
    DTCPSS
        8
    DTCPSS  
       2021-12-29 16:29:19 +08:00
    VSCode 的 GitLens 扩展
    66beta
        9
    66beta  
       2021-12-29 16:29:55 +08:00   1
    fork 在 mac 上比较好用,windows 上不如 sourcetree
    vaccer
        10
    vaccer  
       2021-12-29 16:31:40 +08:00
    推荐 fork
    lycongtou
        11
    lycongtou  
       2021-12-29 16:33:20 +08:00   1
    gitkraken
    macha
        12
    macha  
       2021-12-29 16:35:46 +08:00
    Gitextensions 也不错
    zmsky
        13
    zmsky  
       2021-12-29 16:37:10 +08:00
    Fork
    shakaraka
        14
    shakaraka  
    PRO
       2021-12-29 16:37:52 +08:00
    sourcetree
    arischow
        15
    arischow  
       2021-12-29 16:41:13 +08:00
    Fork 不错

    我领导用 Tower ,太贵

    我用 JetBrains IDE 内置
    podel
        16
    podel  
       2021-12-29 16:47:53 +08:00
    JetBrains IDE 内置
    liquid207
        17
    liquid207  
       2021-12-29 16:51:41 +08:00
    fork + 1
    mazai
        18
    mazai  
       2021-12-29 17:13:23 +08:00
    JetBrains IDE 内置 + 1
    mokong
        19
    mokong  
       2021-12-29 17:23:15 +08:00   3
    Github Desktop
    Nuttertoo1s
        20
    Nuttertoo1s  
       2021-12-29 17:24:53 +08:00
    sourcetree
    peaceblast
        21
    peaceblast  
       2021-12-29 17:26:02 +08:00
    Gitfox
    rrubick
        22
    rrubick  
       2021-12-29 17:34:49 +08:00
    Fork+1 ,最起码没 sourceTree 那么卡。。。
    fifa899
        23
    fifa899  
       2021-12-29 17:35:38 +08:00
    jetbrain 全家桶
    ShadowPower
        24
    ShadowPower  
       2021-12-29 17:36:51 +08:00
    (最流畅)
    Fork
    GitKraken
    GitExtensions
    (最卡)
    qiany
        25
    qiany  
       2021-12-29 17:37:17 +08:00
    idea
    christopheredwar
        26
    christopheredwar  
       2021-12-29 17:39:51 +08:00   2
    smartgit ,冷门的
    kinghly
        27
    kinghly  
       2021-12-29 17:43:06 +08:00
    JetBrains IDE 内置,Sublime Merge
    cond0r
        28
    cond0r  
       2021-12-29 17:43:10 +08:00
    lazygit [狗头]
    qq976739120
        29
    qq976739120  
       2021-12-29 17:43:35 +08:00
    SourceTree + 1
    ffffb
        30
    ffffb  
       2021-12-29 17:47:13 +08:00
    fork 多贵啊。sourcetree 免费够用
    ffffb
        31
    ffffb  
       2021-12-29 17:47:37 +08:00
    有钱上 jetBrains 的直接用内置的就行。
    ykk
        32
    ykk  
       2021-12-29 17:59:24 +08:00
    pycharm
    Zhouisme
        33
    Zhouisme  
       2021-12-29 18:01:13 +08:00 via Android
    一般在终端使用,或者直接用 vscode 自带,命令多用用就熟练了
    https://github.com/jesseduffield/lazygit
    ch2
        34
    ch2  
       2021-12-29 18:10:07 +08:00
    目前只推荐 vscode
    nojsja
        35
    nojsja  
       2021-12-29 18:12:17 +08:00
    smartgit ,跨平台的,ubuntu 上面也在用
    nojsja
        36
    nojsja  
       2021-12-29 18:12:55 +08:00
    vscode 这种还是没有专一的软件强
    mr0joker
        37
    mr0joker  
       2021-12-29 18:13:39 +08:00
    gitui
    Yc1992
        38
    Yc1992  
       2021-12-29 18:15:01 +08:00
    我觉得 git 这种东西最好不要用 GUI 吧
    Zeffon
        39
    Zeffon  
       2021-12-29 18:19:10 +08:00
    同一楼,强烈推荐
    hello2090
        40
    hello2090  
       2021-12-29 18:48:52 +08:00 via iPhone   1
    就没有用 sublime merge 的吗?!
    RealJacob
        41
    RealJacob  
       2021-12-29 18:54:00 +08:00
    用不太明白 gui ,尤其 aio 的项目里的分支数不清了已经,看着 gui 的那些分支真是看着头大
    butanediol2d
        42
    butanediol2d  
       2021-12-29 18:55:30 +08:00
    编辑器我是 sublime 党,但 gui git 我用的 fork ,因为之前免费的时候用习惯了
    evejwp
        43
    evejwp  
       2021-12-29 19:01:22 +08:00
    @richangfan 这个真的是比专用客户端用的爽多了
    nobodyknows
        44
    nobodyknows  
       2021-12-29 19:06:04 +08:00   1
    sublime merge
    bingyiyu
        45
    bingyiyu  
       2021-12-29 19:45:55 +08:00
    gitkraken 6.5.1 版本,新版本不免费了,整了一份去自动更新的丢网盘
    zivn
        46
    zivn  
       2021-12-29 19:48:41 +08:00
    setapp 里的 Gitfox 挺好的,之前用的 Tower ,改订阅以后太贵了。
    bingyiyu
        47
    bingyiyu  
       2021-12-29 19:51:15 +08:00
    bingyiyu
        48
    bingyiyu  
       2021-12-29 19:53:45 +08:00
    @bingyiyu 不好意思没注意是 mac
    Seanfuck
        49
    Seanfuck  
       2021-12-29 19:55:44 +08:00
    小乌龟
    yousabuk
        50
    yousabuk  
       2021-12-29 20:13:35 +08:00 via iPhone
    gihub desktop 怎么没人提及?
    hangbale
        51
    hangbale  
       2021-12-29 21:06:03 +08:00
    tower
    raykle
        52
    raykle  
       2021-12-29 22:00:48 +08:00
    Sublime Merge
    占用内存小,速度快,用了挺长时间了,体验挺好;不足的地方是功能还没其他几款大的 GUI 完善(一般情况使用完全足够)。

    我也用 VSCode 作为编辑器,不是说他不好,而是它本身的定位就是 编辑器,如果一个本来就不用它作编辑器的人(比如 iOS 开发者)感觉有点奇怪。

    Source Tree 我使用的第一款 GUI ,用了很多年,很不推荐,优化的不行,开着时间长了内存就占用很多、卡顿,上个月我还刚更新到了最新版试了下,差别不大。

    Gitkraken ?我也试用过,抛弃了 Source Tree 之后第一个就是用的他,当时同事推荐的,用了两周多的时间好像,这么说吧,使用了 Electron 的,没几款能优化的像 VSCode 那么流弊。

    看了上面很多人推荐 Fork ,也下载试用了下,好像也不错。
    第一眼先打开了 Frameworks 目录,看看有没有用 Electron ,如果是的话我都不会拖到 Applications 文件夹去,然后看了眼 Resources 目录,好家伙,都是熟悉的 .nib 文件,确定是 MacOS 原生开发,好评。

    不过我还是会继续使用 Sublime Merge ,习惯了,等用腻了再试试 Fork
    darksword21
        53
    darksword21  
    PRO
       2021-12-29 22:12:44 +08:00
    楼主别听楼上的,magit 才是最好用的
    GeekJason
        54
    GeekJason  
       2021-12-29 22:18:03 +08:00
    Fork
    xnotepad
        55
    xnotepad  
       2021-12-29 22:22:34 +08:00
    gitAhead
    raykle
        56
    raykle  
       2021-12-29 22:28:22 +08:00
    @darksword21 你这违反广告法了啊

    我只是说一下我的使用感受,我也不是搞专业测评的,适合自己的才是最好的,可以都试试,反正试试不要钱
    wjx0912
        57
    wjx0912  
       2021-12-29 22:51:20 +08:00
    gitkraken 8.1.1 ( github 有破解方法) ,界面漂亮,实用性还是不如 sourcetree
    dreamramon
        58
    dreamramon  
       2021-12-29 22:52:28 +08:00
    推荐 fork ,非常好用,而且很快。
    zthxxx
        59
    zthxxx  
       2021-12-29 22:53:23 +08:00
    fork +1
    其他都卡
    allenchen10
        60
    allenchen10  
    PRO
       2021-12-29 23:02:43 +08:00 via iPhone
    Tower
    smilenceX
        61
    smilenceX  
       2021-12-29 23:18:25 +08:00 via Android   1
    Fork 个人认全方位秒杀 source tree ,作者没有硬性限制试用期,非常厚道,人民币买 license 有优惠。
    riccox
        62
    riccox  
       2021-12-29 23:19:55 +08:00 via iPhone
    jetbrains 家 ide 内置的 git 太好用了
    dddddddddd
        63
    dddddddddd  
       2021-12-29 23:24:34 +08:00
    Fork +1
    JiaZombie
        64
    JiaZombie  
       2021-12-29 23:49:56 +08:00 via Android
    fork 再+1
    darksword21
        65
    darksword21  
    PRO
       2021-12-30 00:03:28 +08:00
    @raykle 啊这,忘了说是所有楼上,不过只是开玩笑
    grewer
        66
    grewer  
       2021-12-30 00:49:56 +08:00
    jb 内置 妥妥的
    seanzxx
        67
    seanzxx  
       2021-12-30 05:39:18 +08:00
    其实 git 命令行挺好用的
    allenchen10
        68
    allenchen10  
    PRO
       2021-12-30 06:19:16 +08:00
    @allenchen10 试了一下楼上说的 Fork ,总体上和 Tower 用起来差不多,而且似乎不是强制收费的。唯一的问题是 GUI 上看不了每个 commit 是否 signed with GPG
    elfsundae
        69
    elfsundae  
       2021-12-30 08:35:57 +08:00 via iPhone
    fork
    LANB0
        70
    LANB0  
       2021-12-30 09:15:19 +08:00
    这都要 2202 年了,楼上还有推荐 sourcetree 的?
    buubiu
        71
    buubiu  
       2021-12-30 09:37:29 +08:00
    公司开发用 idea 自带的,自己 blog 用 GitHub Desktop
    shilianmlxg
        72
    shilianmlxg  
       2021-12-30 09:37:53 +08:00
    @grewer jb 内置 merge 太过于智能,导致很多次被骂 所以每次提交都不用 jb 了
    dr2009
        73
    dr2009  
       2021-12-30 09:40:22 +08:00
    gitkraken
    shenqi
        74
    shenqi  
       2021-12-30 09:43:03 +08:00
    github desktop + git 指令。
    randychan
        75
    randychan  
       2021-12-30 09:57:13 +08:00
    Sublime Merge
    msg7086
        76
    msg7086  
       2021-12-30 09:58:07 +08:00
    SmartGit 用户路过,刚开始按月订阅,后来打折的时候直接买了终身升级商业版。
    做一些复杂的跨分支操作和提交编辑很方便,如果有重度 Git 提交编辑需求的话可以试试看。
    zmxnv123
        77
    zmxnv123  
       2021-12-30 09:58:37 +08:00
    Sublime Merge +1 ,作者的另一款产品是 Sublime Text
    xz410236056
        78
    xz410236056  
       2021-12-30 09:59:01 +08:00
    @gesse #3 确实比叉子卡,但是中文支持上 sourcetree 天下无敌
    xz410236056
        79
    xz410236056  
       2021-12-30 10:00:21 +08:00
    mac 上
    速度比较快的,fork
    中文支持好的,sourcetree
    好看但是收费的 kraken
    tilv37
        80
    tilv37  
       2021-12-30 10:06:43 +08:00
    一直用小乌龟,写代码的时候就是 IDEA 内置的 git
    discrete
        81
    discrete  
       2021-12-30 10:09:00 +08:00
    Fork
    deplivesb
        82
    deplivesb  
       2021-12-30 10:17:44 +08:00
    Fork
    NotFoundEgg
        83
    NotFoundEgg  
       2021-12-30 10:20:49 +08:00
    SourceTree + idea 内置
    SourceTree 用来总览各个工程的版本
    idea 内置用来 commit 、看每行代码的历史、diff
    1sm23
        84
    1sm23  
       2021-12-30 10:44:46 +08:00
    @LANB0 #70 有什么缺陷吗,一直在用 sourcetree
    xujinkai
        85
    xujinkai  
       2021-12-30 10:50:44 +08:00 via Android
    vscode + git graph 扩展,多个分支的时候展示很清晰
    sander
        86
    sander  
       2021-12-30 11:09:53 +08:00
    SourceTree 在 m1 下 时不时会死掉
    7gugu
        87
    7gugu  
       2021-12-30 11:21:26 +08:00
    我感觉 Source Tree 挺好看的呀,也支持中文,还能一键导入仓库
    LANB0
        88
    LANB0  
       2021-12-30 11:22:46 +08:00
    @1sm23 不卡吗?日常卡成 ppt 那种卡,i7-8559U+32G 内存+NVMe 1T 内存环境下
    cloudfstrife
        89
    cloudfstrife  
       2021-12-30 11:28:45 +08:00
    推荐 SourceTree
    但是我更喜欢命令行
    akring
        90
    akring  
       2021-12-30 12:22:02 +08:00
    @ShadowPower 居然还有比 Gitkraken 还卡的。。。

    Gitkraken 社区呼吁支持 M1 快一年了,天天瞎 jb 堆砌无用功能,对性能优化视而不见。每次更新官方都提示你要去命令行跑一段命令,不然让你卡成狗
    liyhu
        91
    liyhu  
       2021-12-30 12:37:08 +08:00
    smartgit
    shayuvpn0001
        92
    shayuvpn0001  
       2021-12-30 13:36:53 +08:00
    Git 自带的 GitGUI 和小乌龟替换着用,看 All Branch History ,Git 自带的 GUI 感觉更合适。
    badmarillo
        93
    badmarillo  
       2021-12-30 14:10:51 +08:00
    @ffffb fork 不是免费的吗,没有什么强制收费
    stkstkss
        94
    stkstkss  
       2021-12-30 14:17:57 +08:00
    SourceTree + 1
    pandaaa
        95
    pandaaa  
       2021-12-30 14:36:24 +08:00
    偷偷推荐个 Tower 2
    kexingfu
        96
    kexingfu  
       2021-12-30 15:01:01 +08:00
    smartgit 好用的
    linkopeneyes
        97
    linkopeneyes  
       2021-12-30 15:41:10 +08:00
    lazygit 永远的神
    wenhua
        98
    wenhua  
       2021-12-30 15:50:22 +08:00
    必须 fork 啊,还可以自定义
    buru
        99
    buru  
       2021-12-30 15:50:45 +08:00
    fork
    onecode
        100
    onecode  
       2021-12-30 16:06:25 +08:00
    写前端直接 vscode 加插件,写.net core 直接 vs 内置,我是不是没救了
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3229 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 00:18 PVG 08:18 LAX 17:18 JFK 20:18
    Do have faith in what you're doing.
    ubao 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