V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
luxiaokuo
V2EX  ›  程序员

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

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

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

    34 条回复    2019-03-29 14:53:20 +08:00
    grewer
        1
    grewer  
       2019-03-28 17:30:49 +08:00
    jetbrains 自带 git
    liprais
        2
    liprais  
       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 用命令行 哈哈哈
    Humorce
        25
    Humorce  
       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 作为最终扩展(基本不用)
    iwchan
        31
    iwchan  
       2019-03-29 09:28:29 +08:00
    难道没人跟我一样用命令行+Github desktop??
    falost
        32
    falost  
       2019-03-29 09:51:19 +08:00
    SourceTree + 命令行 最棒,用了这个之后,再去看以前经常用的小乌龟,发现小乌龟真难用
    ismumu
        33
    ismumu  
       2019-03-29 10:19:20 +08:00
    vscode
    leopku
        34
    leopku  
       2019-03-29 14:53:20 +08:00
    rowanj-gitx
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3620 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:39 · PVG 18:39 · LAX 02:39 · JFK 05:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.