求推荐 Linux 下 免费的 git GUI 客户端 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
chaleaochexist
V2EX    git

求推荐 Linux 下 免费的 git GUI 客户端

  •  
  •   chaleaochexist 2022-04-27 21:37:08 +08:00 6945 次点击
    这是一个创建于 1273 天前的主题,其中的信息可能已经有所发展或是发生改变。
    主要是看 git log 。
    其他基本都命令行了。

    个人比较喜欢 Fork 和 jetbrains 家的 git 插件。

    Fork 不支持 Linux 。
    我为了 git 买一个授权也不合适啊。
    而且 我为了看 git log 开一个 IDE 感觉也挺奇怪的。

    个人不是很喜欢 vscode 的 git 插件。 譬如 gitlens 和 gitgraph 。用起来相当凑合。

    谢谢。
    41 条回复    2022-04-29 18:08:53 +08:00
    serialt
        1
    serialt  
       2022-04-27 21:44:41 +08:00
    vscode
    duke807
        2
    duke807  
       2022-04-27 21:45:53 +08:00 via Android   1
    我的是 git 自的 gitk
    Rwing
        3
    Rwing  
       2022-04-27 21:49:29 +08:00   4
    gitkraken ,没有之一
    jessun1990
        4
    jessun1990  
       2022-04-27 23:23:25 +08:00
    https://github.com/extrawurst/gitui 试试命令行工具?
    Chingim
        5
    Chingim  
       2022-04-27 23:27:43 +08:00
    lazygit
    imgradeone
        6
    imgradeone  
       2022-04-27 23:28:22 +08:00 via Android
    GitKraken ,但免费版只能用于公开仓库;私密仓库与自建仓库必须订阅 Pro
    GitHub Desktop ,虽然免费,但是只能看 commit history
    Sublime Merge ,但是本质上是付费软件

    …完了,我只知道这一些……
    EyebrowsWhite
        7
    EyebrowsWhite  
       2022-04-27 23:51:51 +08:00 via iPhone
    既然主要命令行可以了解一下 TUI ,没必要再打开一个软件,lazygit +1
    xQmQ
        8
    xQmQ  
       2022-04-28 00:06:05 +08:00 via iPhone
    其实可以试试 lazygit 真的很棒
    wangkun025
        9
    wangkun025  
       2022-04-28 00:14:16 +08:00
    我觉得自带的 gitk 很神。
    chaosjohn
        10
    chaosjohn  
       2022-04-28 00:41:18 +08:00
    推荐 Sublime Merge
    hanxiV2EX
        11
    hanxiV2EX  
       2022-04-28 00:47:39 +08:00 via Android
    tig
    dayeye2006199
        12
    dayeye2006199  
       2022-04-28 01:08:44 +08:00
    lazygit + 2
    freefcw
        13
    freefcw  
       2022-04-28 01:16:55 +08:00   2
    linux git gui 在这里基本都在这了吧

    https://git-scm.com/download/gui/linux


    之前喜欢 gitkanken,但是收费了。现在用 gitfiend ,感觉还不错
    Showfom
        14
    Showfom  
    PRO
       2022-04-28 02:04:07 +08:00
    @imgradeone #6 GitHub Desktop 目前没有 Linux 版本的
    Showfom
        15
    Showfom  
    PRO
       2022-04-28 02:05:30 +08:00
    @Showfom # 14
    @imgradeone # 6 但是有第三方打包的 Linux 桌面客户端

    https://github.com/shiftkey/desktop
    ysc3839
        16
    ysc3839  
       2022-04-28 03:41:26 +08:00 via Android
    git-gui 和 gitk ,以及 git-cola
    这三者都是跨平台的,支持 Windows 和 Linux (macOS 如何我不知道)
    godgrp
        17
    godgrp  
       2022-04-28 08:31:32 +08:00
    lazygit +3
    huangmingyou
        18
    huangmingyou  
       2022-04-28 08:46:07 +08:00
    一直用 gitk
    creanme
        19
    creanme  
       2022-04-28 08:54:05 +08:00
    感觉 gitui 还不错,当然我在 windows 上用的,这款跨平台。
    qgymib
        20
    qgymib  
       2022-04-28 08:58:50 +08:00
    smartgit yyds
    licoycn
        21
    licoycn  
       2022-04-28 09:07:58 +08:00
    vscode 就很棒呀
    bfdh
        22
    bfdh  
       2022-04-28 09:16:25 +08:00
    @imgradeone GitKraken 旧版免费,我现在用 6.5.1 ,可以用私有仓库。反正我也和楼主需求差不多,基本上只看日志,其他操作都是命令行,所以新不新版的对我没什么意义。
    seanzxx
        23
    seanzxx  
       2022-04-28 09:23:24 +08:00
    Sublime Merge 这个名字太有迷惑性了,看名字我以为是一个 diff/merge 工具
    没想到是个 git 客户端
    Huelse
        24
    Huelse  
       2022-04-28 09:37:15 +08:00
    vscode - git graph
    Nich0la5
        25
    Nich0la5  
       2022-04-28 09:51:14 +08:00
    lazygit 够用了
    zyq0come
        26
    zyq0come  
       2022-04-28 09:59:30 +08:00 via iPhone
    GitKraken 旧版本可以用私有账户,多旧一搜就知道
    webs
        27
    webs  
       2022-04-28 10:07:39 +08:00
    命令行选手路过
    simen513
        28
    simen513  
       2022-04-28 10:16:08 +08:00
    简单用直接 TUI 方便:
    - 看 git log 用 tig 最好用,配合 vim 编辑
    - 比较复杂的操作,用 lazygit
    garywill
        29
    garywill  
       2022-04-28 10:29:32 +08:00
    gitg ,属于 gnome 。
    上面有好多人说的 tig gitk git-cola 都可以看 log
    wjx0912
        30
    wjx0912  
       2022-04-28 10:44:39 +08:00
    开始 sourcetree ,
    后来改用 GitKraken ( telegram/gitkrakencrackchat 有 8.4.0 破解),从 3.x 用到 8.x 提了很多建议,
    现在又回到了 sourcetree ,过日子还是不能找漂亮的
    itgoyo
        31
    itgoyo  
       2022-04-28 11:17:27 +08:00
    gitkraken ,多平台支持
    Believer
        32
    Believer  
       2022-04-28 11:31:37 +08:00
    magit (doge
    brader
        33
    brader  
       2022-04-28 11:49:03 +08:00
    jetbrains 不是自带了吗,你用他家的编辑器就不用折腾了啊,内嵌的
    stimw
        34
    stimw  
       2022-04-28 11:52:29 +08:00
    vscode 那个太难用了。。我都想不出来为什么这么难用,还没我用 cli 清楚
    luassuns
        35
    luassuns  
       2022-04-28 11:52:38 +08:00
    只看的话可以 sublime merge 。个人觉得 sublime merge 的操作很脑残,不支持多选,amend 藏在 n 个菜单后面,diff 做的也很难受。
    libook
        36
    libook  
       2022-04-28 14:20:59 +08:00
    自带 gitk 、git gui ,一个用来看历史,另一个用来看变更和提交。
    TimePPT
        37
    TimePPT  
    PRO
       2022-04-28 20:24:53 +08:00
    Jetbrains IDEA 自带
    findex
        38
    findex  
       2022-04-28 22:52:37 +08:00
    gitup -- opensource git ,你需要的基本上都有了。抵制 gitlens
    lddsb
        39
    lddsb  
       2022-04-29 17:26:03 +08:00
    @wjx0912 可是 Linux 下没 Sourcetree
    ijustdo
        40
    ijustdo  
       2022-04-29 17:41:15 +08:00
    gitui
    SorcererXW
        41
    SorcererXW  
       2022-04-29 18:08:53 +08:00
    lazygit ,效率不输各种 gui
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1316 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 23:49 PVG 07:49 LAX 16:49 JFK 19:49
    Do have faith in what you're doing.
    ubao msn 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