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

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

  •  
  •   chaleaochexist · 152 天前 · 3464 次点击
    这是一个创建于 152 天前的主题,其中的信息可能已经有所发展或是发生改变。
    主要是看 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  
       152 天前
    vscode
    duke807
        2
    duke807  
       152 天前 via Android   ❤️ 1
    我的選擇是 git 自帶的 gitk
    Rwing
        3
    Rwing  
       152 天前   ❤️ 4
    gitkraken ,没有之一
    jessun1990
        4
    jessun1990  
       152 天前
    https://github.com/extrawurst/gitui 试试命令行工具?
    Chingim
        5
    Chingim  
       152 天前
    lazygit
    imgradeone
        6
    imgradeone  
       152 天前 via Android
    GitKraken ,但免费版只能用于公开仓库;私密仓库与自建仓库必须订阅 Pro
    GitHub Desktop ,虽然免费,但是只能看 commit history
    Sublime Merge ,但是本质上是付费软件

    …完了,我只知道这一些……
    EyebrowsWhite
        7
    EyebrowsWhite  
       152 天前 via iPhone
    既然主要命令行可以了解一下 TUI ,没必要再打开一个软件,lazygit +1
    xQmQ
        8
    xQmQ  
       152 天前 via iPhone
    其实可以试试 lazygit 真的很棒
    wangkun025
        9
    wangkun025  
       152 天前
    我觉得自带的 gitk 很神。
    chaosjohn
        10
    chaosjohn  
       152 天前
    推荐 Sublime Merge
    hanxiV2EX
        11
    hanxiV2EX  
       152 天前 via Android
    tig
    dayeye2006199
        12
    dayeye2006199  
       152 天前
    lazygit + 2
    freefcw
        13
    freefcw  
       152 天前   ❤️ 1
    linux git gui 在这里基本都在这了吧

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


    之前喜欢 gitkanken,但是收费了。现在用 gitfiend ,感觉还不错
    Showfom
        14
    Showfom  
       152 天前
    @imgradeone #6 GitHub Desktop 目前没有 Linux 版本的
    Showfom
        15
    Showfom  
       152 天前
    @Showfom # 14
    @imgradeone # 6 但是有第三方打包的 Linux 桌面客户端

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