V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
Int100
V2EX  ›  git

好用的 git 工具

  •  
  •   Int100 · 331 天前 · 8490 次点击
    这是一个创建于 331 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家都用哪些 git 工具? Smartgit Sourcetree 好像都不错?

    另外在 macOS 上有什么特别好用的吗?

    70 条回复    2024-01-03 10:06:16 +08:00
    shuxhan
        1
    shuxhan  
       331 天前   ❤️ 1
    Github Desktop
    xuanbg
        2
    xuanbg  
       331 天前
    Sourcetree
    zhangyl
        3
    zhangyl  
       331 天前
    Fork
    chendy
        4
    chendy  
       331 天前   ❤️ 10
    intellij idea 的 git 工具
    chingyat
        5
    chingyat  
       331 天前 via iPhone
    Magit
    guaike
        6
    guaike  
       331 天前
    gitKraken
    stevenshum
        7
    stevenshum  
       331 天前
    GitHub APP
    breeze2495
        8
    breeze2495  
       331 天前
    如果是 jetbrains 的话,直接用自带的很好用。
    P233
        9
    P233  
       331 天前
    Magit +1
    xtinput
        10
    xtinput  
       331 天前
    Fork
    dayeye2006199
        11
    dayeye2006199  
       331 天前   ❤️ 2
    lazygit
    joyhub2140
        12
    joyhub2140  
       331 天前
    社区版的 IDEA ,git 体验一流。
    tedzhou1221
        13
    tedzhou1221  
       331 天前
    fork +1
    baicx
        14
    baicx  
       331 天前 via Android
    fork +1
    zuosiruan
        15
    zuosiruan  
       331 天前 via iPhone
    @xuanbg source tree 太卡了,推荐 fork
    rosu
        16
    rosu  
       331 天前 via Android   ❤️ 1
    推荐 fork 。公司级项目每个几百条分支下不来,用 sourceTree 卡的不行,fork 就很流畅。
    involvements
        17
    involvements  
       331 天前
    tramm
        18
    tramm  
       331 天前
    sourcetreee
    gitextensions
    tramm
        19
    tramm  
       331 天前
    @tramm 下面那个只支持 Windows..
    luzemin
        20
    luzemin  
       331 天前
    IDEA 集成的
    VS 集成的
    wind1986
        21
    wind1986  
       331 天前
    用了好几年的 tower
    DosLee
        22
    DosLee  
       331 天前
    fork 付费和不付费有什么区别吗?
    DosLee
        23
    DosLee  
       331 天前   ❤️ 2
    算了,200RMB ,还是用 jb 的吧
    superrichman
        24
    superrichman  
       331 天前
    sublime merge
    zealinux
        25
    zealinux  
       331 天前
    Magit +1
    zjw7sky
        26
    zjw7sky  
       331 天前
    fork+1
    uclort
        27
    uclort  
       331 天前 via Android   ❤️ 1
    @DosLee 不付费偶尔有弹窗,频率特特别低,其他没区别。
    u3u
        28
    u3u  
       331 天前
    ggvoking
        29
    ggvoking  
       331 天前
    fork yyds 不接受反驳。souretree 用过是真卡。
    Godjack
        30
    Godjack  
       331 天前
    crackidz
        31
    crackidz  
       331 天前
    现在在用 Fork
    GGPlayer
        32
    GGPlayer  
       331 天前
    fork
    rqzrqh
        33
    rqzrqh  
       331 天前   ❤️ 1
    fork +1 ,用过的这么多里面几乎能完全满足需求。
    Sourcetree 太差,多分支显示都没有
    xiandao7997
        34
    xiandao7997  
       331 天前
    https://git-scm.com/download/gui/mac
    以前大概浏览过,好像 gitup 挺特别的
    sevncy12
        35
    sevncy12  
       331 天前   ❤️ 1
    fork +1 付费用户表示推荐
    nanvon
        36
    nanvon  
       331 天前   ❤️ 1
    Fork +1 ,用了两年,但是还没弄明白免费和付费的区别,有时候会提示我付费,我都关掉了,但依旧能免费用。
    declandragon
        37
    declandragon  
       331 天前
    jb 系列自带的
    hokori
        38
    hokori  
       331 天前
    vscode
    chf007
        39
    chf007  
       331 天前
    以前常用的 SourceTree 但是自从用了 jb 系列自带的,就全抛弃不用了
    wangtian2020
        40
    wangtian2020  
       331 天前
    用了三年 SourceTree 图形化界面很好用
    wzwwzw
        41
    wzwwzw  
       331 天前
    fork 但是基本用的最多的还是 idea 系列自带的
    Echo23333
        42
    Echo23333  
       331 天前
    排除 IDE 自带的,推荐这个: https://www.sublimemerge.com/ ,强大且轻量
    fl0at
        43
    fl0at  
       331 天前   ❤️ 1
    已经没人用小乌龟了?
    hello2090
        44
    hello2090  
       331 天前 via iPhone
    在用 sublime merge
    huihuiHK
        45
    huihuiHK  
       331 天前   ❤️ 3
    额, 只有我用终端命令行来使用 git 嘛? 我觉得图形化工具比命令行麻烦好多
    Huelse
        46
    Huelse  
       331 天前   ❤️ 2
    vscode 插件 Git Graph + GitLens 基础功能
    rppig42
        47
    rppig42  
       331 天前
    Fork
    可以一直免费用,但太好用了以至于买了 license 支持一下
    Huelse
        48
    Huelse  
       331 天前
    @huihuiHK 好奇纯命令行是怎么处理冲突的?图形化界面可以选择冲突块进行合并,不在本地处理那另说。
    psklf
        49
    psklf  
       331 天前
    @Huelse #48 vim
    ryan4290
        50
    ryan4290  
       331 天前
    如果是使用 jetbrains 的 IDE ,那么集成的 git GUI 已经足够好用了;

    其他的我没用过,sourcetree 我挺不习惯的
    chchwy
        51
    chchwy  
       331 天前
    Fork
    error451
        52
    error451  
       331 天前
    @Huelse 自己用 vim 打开编辑啊。git 会自动标注出冲突的地方。
    XhivaW
        53
    XhivaW  
       331 天前
    fork
    lisxour
        54
    lisxour  
       331 天前
    sublime merge
    shijingshijing
        55
    shijingshijing  
       331 天前
    @fl0at 小乌龟+1 ,现在是官方的 Git Bash & Git GUI ,小乌龟,VSCode 自带的一起混合用。
    GitGUI 的 All history branches 视图很好用
    小乌龟做代码 review ,那个 diff 比一般的好用,唯一缺点就是无法用颜色格式化代码。
    VSCode 的撤回 commit 是真好用,不用自己敲命令。
    body007
        56
    body007  
       331 天前
    @fl0at 我在用小乌龟,刚毕业第一家公司用的 svn 的小乌龟。后来切到 git 后也用小乌龟,特别顺手。
    cheneydog
        57
    cheneydog  
       331 天前
    gitup
    insert000
        58
    insert000  
       331 天前
    IDEA 集成的 ,感觉最好用
    ztxcccc
        59
    ztxcccc  
       331 天前
    sourcetree + idea 自带 + git
    xuAN111
        60
    xuAN111  
       331 天前
    你们都是用图形化呀,我一直用的命令行😅
    Jason001
        61
    Jason001  
       331 天前
    fork +1
    qiaobeier
        62
    qiaobeier  
       331 天前   ❤️ 1
    vscode 里的那堆插件都很好用,比如 gitlens ,git graph ,git blame
    April5
        63
    April5  
       331 天前
    命令行,人比较笨,图形化界面玩不明白。
    vayci
        64
    vayci  
       331 天前
    smartgit 有人用吗...
    t298
        65
    t298  
       331 天前
    fork 可以汉化嘛
    tlerbao
        66
    tlerbao  
       331 天前
    其实我一直认为命令行是最清楚每次都操作了什么的?

    但是如果你执念追求可视化操作又同时使用 jb 家 ide 的话,内置的就够了。

    其他 git 工具都大同小异
    ZxykM
        67
    ZxykM  
       331 天前
    有没有支持 ssh 的可视化工具,因为我现在都是连接开发机进行工作的,一直在用 vscode 自带的和 lazygit ,想找 ui 的找不到
    dothis
        68
    dothis  
       331 天前
    fork + 1 一直都是白嫖党、这个是难得特别好用、付费购买了
    noErr
        69
    noErr  
       330 天前
    Smartgit 很不错 @vayci @Int100
    JohnTsuxi
        70
    JohnTsuxi  
       330 天前
    我比较喜欢 vscode 的 git graph 插件
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2768 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:38 · PVG 23:38 · LAX 07:38 · JFK 10:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.