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

有好用的 gitGUI 客户端推荐嘛

  •  
  •   roiding · 145 天前 · 5971 次点击
    这是一个创建于 145 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前是下了个 tower ,但是吧,发现 tower 好像没法直接添加 gitee 信息啊,是我 gitee 不配嘛
    103 条回复    2021-12-31 11:46:26 +08:00
    1  2  
    richangfan
        1
    richangfan  
       145 天前   ❤️ 1
    vscode 加 git history 扩展
    fanqiang07
        2
    fanqiang07  
       145 天前   ❤️ 1
    试试 SourceTree
    gesse
        3
    gesse  
       145 天前   ❤️ 1
    @fanqiang07
    sourceTree 在 macos 还是木有 fork 好用吧?🐶
    xiangxiangxiang
        4
    xiangxiangxiang  
       145 天前   ❤️ 2
    fork 不错,被人安利之后一直在用
    pheyer
        5
    pheyer  
       145 天前
    一直用的 sourceTree
    wu67
        6
    wu67  
       145 天前
    一直 sourcetree. diff 用 vs code
    Rwing
        7
    Rwing  
       145 天前
    fork+1
    DTCPSS
        8
    DTCPSS  
       145 天前
    VSCode 的 GitLens 扩展
    66beta
        9
    66beta  
       145 天前   ❤️ 1
    fork 在 mac 上比较好用,windows 上不如 sourcetree
    vaccer
        10
    vaccer  
       145 天前
    推荐 fork
    lycongtou
        11
    lycongtou  
       145 天前   ❤️ 1
    gitkraken
    macha
        12
    macha  
       145 天前
    Gitextensions 也不错
    zmsky
        13
    zmsky  
       145 天前
    Fork
    wunonglin
        14
    wunonglin  
       145 天前
    sourcetree
    arischow
        15
    arischow  
       145 天前
    Fork 不错

    我领导用 Tower ,太贵

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

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

    Gitkraken 社区呼吁支持 M1 快一年了,天天瞎 jb 堆砌无用功能,对性能优化视而不见。每次更新官方都提示你要去命令行跑一段命令,不然让你卡成狗
    liyhu
        91
    liyhu  
       144 天前
    smartgit
    shayuvpn0001
        92
    shayuvpn0001  
       144 天前
    Git 自带的 GitGUI 和小乌龟替换着用,看 All Branch History ,Git 自带的 GUI 感觉更合适。
    badmarillo
        93
    badmarillo  
       144 天前
    @ffffb fork 不是免费的吗,没有什么强制收费
    stkstkss
        94
    stkstkss  
       144 天前
    SourceTree + 1
    pandaaa
        95
    pandaaa  
       144 天前
    偷偷推荐个 Tower 2
    kexingfu
        96
    kexingfu  
       144 天前
    smartgit 好用的
    sjhhjx0122
        97
    sjhhjx0122  
       144 天前
    lazygit 永远的神
    wenhua
        98
    wenhua  
       144 天前
    必须 fork 啊,还可以自定义
    buru
        99
    buru  
       144 天前
    fork
    onecode
        100
    onecode  
       144 天前
    写前端直接 vscode 加插件,写.net core 直接 vs 内置,我是不是没救了
    1  2  
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2861 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:39 · PVG 22:39 · LAX 07:39 · JFK 10:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.