• 请不要在回答技术问题时复制粘贴 AI 生成的内容
gouchaoer2
V2EX  ›  程序员

sourcetree3.0 版本太爽了

  •  
  •   gouchaoer2 · Jan 10, 2019 · 24148 views
    This topic created in 2854 days ago, the information mentioned may be changed or developed.

    之前一直用的两年前的破-解版,后来去 git-scm 官网看到 sourcetree 居然是免费的,只是需要注册 bitbucket 的账号,于是换了最新版本

    结果发现实在是太爽了,就算让我付钱也值啊

    我试了几款别的 GUI 的 git 管理工具,感觉都不如 sourcetree

    104 replies  •  2019-04-09 11:16:02 +08:00
    1  2  
    ❮ ❯
    hasbug
    hasbug
    Jan 10, 2019
    1
    sourcetree 从我认识它的时候就是免费啊···怎么说也有接近 2 年了吧。不过我不会用,工作上一直用记得住的几个 git 命令,哈哈。
    xrlin
    xrlin
    Jan 10, 2019
    2
    一直用 ide 自带的版本管理功能。
    Keyes
    Keyes
    Jan 10, 2019
    3
    还是用 CLI 习惯一些,sourcetree 或者其他 ide 内置的 git 功能总是用着不顺手
    Inside
    Inside
    Jan 10, 2019
    4
    尝试过各种 git 客户端并且日常 sourcetree 和 smartgit 同时用的人表示,大多数场景下上 smartgit 是最好的,只在 submodule、subtree 的支持上不如 sourcetree。
    yjm9898
    yjm9898
    Jan 10, 2019 via iPhone
    5
    @Inside 厉害了,试试你的安利
    superluckykoo
    superluckykoo
    Jan 10, 2019❤️1
    6
    sourcetree,经常遇到莫名奇妙的问题,现在已经转用 fork 了
    gesse
    gesse
    Jan 10, 2019
    7
    没有人觉得 tower 好用吗? (虽然贼贵

    特色就是:感觉是经常用 git、git 技术非常好的人开发出来的 git 工具
    Sharuru
    Sharuru
    Jan 10, 2019
    8
    SourceTree 在 Windows 下越来越卡了。
    我选择 GitExtension,最近也终于升级上了 3.0
    sagaxu
    sagaxu
    Jan 10, 2019 via Android
    9
    idea 自带的就很好用了
    pauly
    pauly
    Jan 10, 2019❤️1
    10
    一直用 fork,流畅性和颜值都不错
    LaCroqueta12
    LaCroqueta12
    Jan 10, 2019
    11
    sourcetree 的 mac 版比对字体总是有问题。
    gesse
    gesse
    Jan 10, 2019❤️1
    12
    @pauly
    fork 也是不错, 特长在轻便、代码 review 也非常好用。

    还免费, 颜值派、轻度使用用户首选
    loveour
    loveour
    Jan 10, 2019
    13
    我肯定是最邪道的,我把文件夹共享给了虚拟机的 Windows,用 Windows 里的 Git 客户端。
    gesse
    gesse
    Jan 10, 2019❤️1
    14
    fork: https://git-fork.com/
    tower: https://www.git-tower.com/ 现在的基础版是$69 一年,以前我是买了老版的 2 版本,一两百块吧,买断制的。现在用的也非常好用。
    imswing
    imswing
    Jan 10, 2019 via iPhone
    15
    idea 自带的也可以
    ryougifujino
    ryougifujino
    Jan 10, 2019
    16
    一直用 jb 自带+terminal
    opiviqo
    opiviqo
    Jan 10, 2019
    17
    for mac win....没有 linux 版本
    Phariel
    Phariel
    Jan 10, 2019 via iPhone
    18
    Sourcetree 已经用了四五年了 我真是安利了周围所有人都来用 讲道理 Atlassian 的东西都挺良心的 Jira 就是个典型例子
    itskingname
    itskingname
    Jan 10, 2019
    19
    sourcetree 我只用来对比改动了哪些内容。。。

    push/rebase/解冲突还是手动用命令
    gesse
    gesse
    Jan 10, 2019
    20
    fork 已经出 windows 版本,爽歪歪了。
    gesse
    gesse
    Jan 10, 2019
    21
    @itskingname
    那你可以试试 tower,比较爽。
    yzlnew
    yzlnew
    Jan 10, 2019
    22
    mac 上其实还有一个 gitup 可以用
    Creabine
    Creabine
    Jan 10, 2019
    23
    sourcetree + atom 的 git plus 插件,超爽
    i945
    i945
    Jan 10, 2019
    24
    问下 sourcetree 现在还是卡出翔吗?
    sxw11
    sxw11
    Jan 10, 2019
    25
    win 上墙裂推荐 gitextention,我用过最好用的 git 客户端,没有之一
    jemyzhang
    jemyzhang
    Jan 10, 2019
    26
    tig
    cocoabeans
    cocoabeans
    Jan 10, 2019
    27
    没人推荐 gitkraken 吗
    waising
    waising
    Jan 10, 2019
    28
    @cocoabeans #27 推荐 一直在用这个。。
    5CanTell
    5CanTell
    Jan 10, 2019
    29
    sourcetree win10 经常标签闪退 : (
    alexsunxl
    alexsunxl
    Jan 10, 2019
    30
    sourcetree 有很多细节做的不好, 比如你 merge 选 rebase, 他不给你记住,下次还要重选。
    还有过滤某个人的所有提交也不方便.....
    我选择用 emacs 的 magit....
    whypool
    whypool
    Jan 10, 2019
    31
    jb 自带的就很好用啊
    victor
    victor
    Jan 10, 2019
    32
    客户端 Tower + Gitup + GitFinder + Kaleidoscope
    ZSH 插件 gitfast + git-extras
    VSCode 插件 Git Blame + Git History + Git Indicators + GitLens
    RealKela
    RealKela
    Jan 10, 2019
    33
    强推 fork,虽然有些小问题,但比订阅的 tower 不知道好到哪里去!
    zhangchioulin
    zhangchioulin
    Jan 10, 2019
    34
    一直用 Fork,
    因为是 native 的 app。
    hjxx
    hjxx
    Jan 10, 2019
    35
    升级要用注册账号的在线版本 不升级
    还在用离线版 1.9.13.7
    coolcfan
    coolcfan
    Jan 10, 2019
    36
    SmartGit 除了慢,用着是真舒服
    xiaoz
    xiaoz
    Jan 10, 2019
    37
    没人用小乌龟吗? tortoisegit
    grewer
    grewer
    Jan 10, 2019
    38
    sourcetree 碰到大文件直接崩溃 不知道 3.0 好点了没
    Immortal
    Immortal
    Jan 10, 2019
    39
    smartgit 真不慢..反而我看用 sourcetree 的同事 多点项目卡炸
    Immortal
    Immortal
    Jan 10, 2019❤️1
    40
    安利 smartgit
    dovme
    dovme
    Jan 10, 2019❤️1
    41
    这个很好用啊,个人感觉比 sourcetree 好用
    AvenirX
    AvenirX
    Jan 10, 2019
    42
    不缺内存的可以试一下 GitKraken. 用 Electron 做的, 界面跟操作方式都很优雅
    Jeepeng
    Jeepeng
    Jan 10, 2019
    43
    一直在用,就是偶尔会卡
    5CanTell
    5CanTell
    Jan 10, 2019
    44
    @gesse #14 感谢,已换上 fork
    pvgjfk
    pvgjfk
    Jan 10, 2019
    45
    启动太慢
    hstdt
    hstdt
    Jan 10, 2019 via iPhone
    46
    GitKraken 好用,界面也漂亮
    zael
    zael
    Jan 10, 2019 via iPhone
    47
    diff idea 支持是最好的,其次是 smartgit,楼上说到的那些软件我都试过(除了乌龟这货只有 win 平台上有)diff 功能都不好用
    timothyye
    timothyye
    Jan 10, 2019 via Android
    48
    GitKraken + 1
    不过我还是更喜欢命令行,哈哈
    windedge
    windedge
    Jan 10, 2019 via Android
    49
    magit 没人提一下…
    ptyfork
    ptyfork
    Jan 10, 2019
    50
    想问一下,用命令行的朋友,如果文件修改的很多地方,但是暂时只提交其中的几行,用命令行怎么操作?
    hr6r
    hr6r
    Jan 10, 2019❤️2
    51
    sublime merge 没人提,快到吓人
    hearfish
    hearfish
    Jan 10, 2019❤️1
    52
    @ptyfork `git add -p` 了解一下
    gejun123456
    gejun123456
    Jan 10, 2019 via iPhone
    53
    sourcetree 和 idea 的一起用 idea 自带的 git 解决冲突真是方便
    rosu
    rosu
    Jan 10, 2019 via Android
    54
    win 上。sourcetree 卡顿...还会闪退…
    8355
    8355
    Jan 10, 2019
    55
    @dovme #41 +1 一直用鱿鱼看分支合并和提交记录 界面好看.
    involvements
    involvements
    Jan 10, 2019
    56
    之前用 SourceTree,现在用 GitKraken
    ipiz
    ipiz
    Jan 10, 2019
    57
    作为 Sourcetree 重度用户,没有比较过其它。不过看了评论试了一下 Fork,没有找到类似 Sourcetree 的 Hunk 功能啊。于是火速又滚回了 Sourcetree。
    dr2009
    dr2009
    Jan 10, 2019
    58
    @dovme GitKraken+1
    ipiz
    ipiz
    Jan 10, 2019
    59
    @alexsunxl Sourcetree 这点确实是挺 annoying 的,我设了 External Diff 工具也是死活存不住,每次都要重设。
    kyrre
    kyrre
    Jan 10, 2019
    60
    Sourcetree 几年前刚出的时候还挺好用的,后来在 windows 下的版本越来越卡,去年刚换到 fork 了,真香
    fanxinxinxin
    fanxinxinxin
    Jan 10, 2019
    61
    sourcetree 在 win 上真的不行,推荐 gitkraken
    BornThisWay
    BornThisWay
    Jan 10, 2019
    62
    jetbrains 自带的就够了
    仓库一多 sourcetree 特别吃内存 特别容易闪退(mac
    xuanbg
    xuanbg
    Jan 10, 2019
    63
    sourcetree windows 版本卡出翔,但 Mac 版本很好用
    fivestrong
    fivestrong
    Jan 10, 2019
    64
    2.xx 版本注册了它们公司的账户,然后升级到 3.xx 版本居然之前的账户不管用了,强制注册 bitbucket.
    Fx8m
    Fx8m
    Jan 10, 2019
    65
    @Sharuru 一直用 Extensions,不过自从升级到了 3.0 后,发现变卡了!
    quietjosen
    quietjosen
    Jan 10, 2019
    66
    好像不能在比较不同时,修改未提交的本地版本,不方便。VSCode 自带的比较就支持,好用的。
    hugh114
    hugh114
    Jan 10, 2019
    67
    插眼。。。
    msg7086
    msg7086
    Jan 10, 2019
    68
    我是 SmartGit 用户,早已安利给同事了。
    tyrealgray
    tyrealgray
    Jan 10, 2019 via Android
    69
    Windows 下一直用的 tortoisegit,mac 下用的 sourcetree. Ubuntu 用的 git-cola
    hongshaorou666
    hongshaorou666
    Jan 10, 2019
    70
    这工具可以部分提交,有的时候把两个功能 写到一起了,可以暂存部分行,再提交,极其爽。。。
    crab
    crab
    Jan 10, 2019
    71
    V2 怎么没弄个投票功能
    v2byy
    v2byy
    Jan 10, 2019
    72
    又没用用 tortoisegit 和 beyond compare 的?感觉这两个工具结合起来好用啊。对于 sourcetree 这种+-对比表示修改的表示看不习惯
    Trim21
    Trim21
    Jan 10, 2019
    73
    这几天下载了 windows 下能搜到的大部分的 git gui 工具, 除了 gitkraken 都不支持调整 ui 字体大小,...
    Midnight
    Midnight
    Jan 10, 2019
    74
    不知道如果开发一个全新的跨平台 git GUI 还有没有市场?
    MrUser
    MrUser
    Jan 10, 2019
    75
    个人感觉,SmartGit 比 GitKraken 好用。
    https://www.syntevo.com/smartgit/
    Rsl
    Rsl
    Jan 10, 2019
    76
    主用命令行, app 辅助. 几个月前从 Sourcetree 换到了 GitKraken 的免费版.
    leonard5
    leonard5
    Jan 10, 2019
    77
    个人推荐 mac 上的 gitup
    maxthon
    maxthon
    Jan 10, 2019
    78
    SmartGit +1, 买了 license,
    界面稍微有点慢可以甩锅给 java ……
    其他速度还是可以的
    HangoX
    HangoX
    Jan 10, 2019
    79
    我一直在等 idea 什么时候把 git 这个功能给独立出来,表示这个东西挺好用的
    qiyuey
    qiyuey
    Jan 10, 2019
    80
    感觉 Jetbrains 的 版本管理 挺不错的
    crack105
    crack105
    Jan 10, 2019
    81
    试了下 Fork,确实比 Sourcetree 漂亮
    mars0prince
    mars0prince
    Jan 10, 2019
    82
    和 2X 有什么区别吗
    myu7815
    myu7815
    Jan 10, 2019
    83
    刚知道 fork,感觉要抛弃 sourcetree 了
    hoyixi
    hoyixi
    Jan 10, 2019
    84
    本来就是免费的,Bitbucket 账号有免费付费一说,类似 Github 账号。

    所以,你以前下载的“破解版”,该不是魔改的木马? :)
    ixiaohei
    ixiaohei
    Jan 10, 2019
    85
    @hr6r 还行,license 有点贵
    FrankHB
    FrankHB
    Jan 10, 2019
    86
    一向直接 TortoiseHg 和命令行。SourceTree 也就多点 git 支持,然而基本上也就这样。之前还有一些其它坑问题,具体记不清了(好像跟远程有关),就没接着用,反正 git 命令行再沙雕常用也就那么几条。
    xjbeta
    xjbeta
    Jan 10, 2019
    87
    fork 是 electron 的 (难受
    还好 macOS 还有个 gitup
    https://github.com/git-up/GitUp
    find456789
    find456789
    Jan 10, 2019
    88
    哪个对 subtree 支持的最好呢, 我发现 sourcetree 就支持的不太好
    akira
    akira
    Jan 10, 2019
    89
    sourcetree 你们用起来不觉得会卡么。。
    anofac
    anofac
    Jan 10, 2019 via Android
    90
    看了这么多推荐的,颜值高的就没 linux 版的吗,哭…
    几句命令+gitk 继续凑合着吧
    xupefei
    xupefei
    Jan 10, 2019
    91
    @xjbeta #87 fork 不是 electron 的,是 swift 写的。你说的可能是 GitKraken。
    faimin
    faimin
    Jan 10, 2019 via iPhone
    92
    @gesse 我也觉得 tower 才是最好用的
    wdytoya
    wdytoya
    Jan 10, 2019
    93
    除开命令行,用 sourcetree 最多只图一个图形化界面来 diff 和 merge,不过从之前的一些 git diff 工具来看 mac 下真没啥好选的,都是渣渣,最后不得已还是用 sourcetree,不过后来 vsc 起来后就用 vsc+kdiff 交叉用了,sourcetree 反而在我这只是用来拉流推流的了。回头试试楼上推荐的 fork 和 GitKraken 去
    fatestigma
    fatestigma
    Jan 11, 2019
    94
    用过 sourcetree、GitKraken 的,最后还是觉得比不上 magit 好用。
    chchwy
    chchwy
    Jan 11, 2019
    95
    @xjbeta fork 是 C# + WPF, 非 electron

    TortoiseGit 小乌龟+1
    orm
    orm
    Jan 11, 2019
    96
    @anofac #89
    @opiviqo #17

    Linux 下可以用 sublime merge,由 sublime text 新出的,目前好像是没有办法输入中文,仅此而已
    Leu
    Leu
    Jan 11, 2019
    97
    一开始看到标题我以为 SourceTree 有什么新的更新了,一看我的版本已经是最新了。。。
    xjbeta
    xjbeta
    Jan 11, 2019
    98
    @chchwy 仔细看了下 还真不是 electron 的
    (记错了吧 emmm 外加看了眼 dmg 的大小
    0w0b
    0w0b
    Jan 11, 2019
    99
    git log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
    ezreal
    ezreal
    Jan 11, 2019
    100
    感觉 gitkraken 没有 sourcetree 好用
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1447 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 218ms · UTC 18:26 · PVG 02:26 · LAX 10:26 · JFK 13:26
    ♥ Do have faith in what you're doing.