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

大家好, mac 上有哪款 git GUI 工具好用呢?

  •  
  •   junwind · 2024-03-13 14:41:59 +08:00 · 17400 次点击
    这是一个创建于 541 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好,mac 上有哪款 git GUI 工具好用呢? 最好是带中文的,主要是给策划用。

    第 1 条附言  ·  2024-03-13 18:51:15 +08:00
    感谢大家回复,有些人推荐命令行,IDE 这种, 这种方式对程序员友好,但是对非程序员就不友好了,我们的游戏配置走 excel ,excel 用 git 做管理, 所以需要一款简单方便的,最好支持中文的 GUI 工具,方便策划使用。
    第 2 条附言  ·  2024-03-13 18:53:13 +08:00
    目前我们策划用的是我建议的 vscode , 但是也会经常出现各种提交推送不了的问题,只能我去帮忙修复,对策划还是不友好。
    140 条回复    2024-12-26 22:21:08 +08:00
    1  2  
    bubble1
        101
    bubble1  
       2024-03-14 09:32:27 +08:00
    ewpui
        102
    ewpui  
       2024-03-14 09:35:30 +08:00
    GitHub desktop
    involvements
        103
    involvements  
       2024-03-14 09:36:25 +08:00
    腾讯的 UGit ,还针对 Excel 有优化
    wfd0807
        104
    wfd0807  
       2024-03-14 09:41:11 +08:00
    用 git 管理 excel ?很好奇怎么解决冲突
    0x2CA
        105
    0x2CA  
       2024-03-14 09:47:44 +08:00
    实际上游戏中的二进制文件很多,不太适合使用 git 进行管理,如果冲突了实际上手动处理,没有办法解决冲突,基本策划和美术当网盘用而已
    carytseng
        106
    carytseng  
       2024-03-14 09:55:22 +08:00
    在用 fork ,简单,快
    iv2ex
        107
    iv2ex  
       2024-03-14 10:01:17 +08:00
    要不考虑做一个网页?上传 excel 。
    tsohgdivil
        108
    tsohgdivil  
       2024-03-14 10:10:21 +08:00
    excel 不是二进制吗,git 管理有什么意义
    wtxagxy
        109
    wtxagxy  
       2024-03-14 10:10:58 +08:00
    lazygit
    jokie
        110
    jokie  
       2024-03-14 10:30:59 +08:00
    XunjieL
        111
    XunjieL  
       2024-03-14 10:36:23 +08:00
    真的没人用 GitKraken 的吗?
    dopppler
        112
    dopppler  
       2024-03-14 11:10:20 +08:00
    sourcetree
    siess
        113
    siess  
       2024-03-14 11:47:07 +08:00
    fork+1
    wanniwa
        114
    wanniwa  
       2024-03-14 12:43:38 +08:00   ❤️ 1
    策划一般是文档吧,为啥不云化,好好用用飞书文档、钉钉文档这些,还有国外的 notion 之类的。什么年代了还靠 git 去维护。别说什么安全性问题 ,搞得好像机密一样天天有人扒窃你文档。再不济内网搭个知识库也可以呀,比如 confluence ,让非开发人员用 git ,svn 真的想不通。协作编辑文档,版本迭代还蛮烦
    wanniwa
        115
    wanniwa  
       2024-03-14 12:46:21 +08:00   ❤️ 1
    你们是哪个人建议给策划用 git 的,真的是想给他一个 ,回到上世纪的研发团队了把
    psklf
        116
    psklf  
       2024-03-14 13:08:21 +08:00
    用 SVN 吧,别用 Git 了。
    gav1nwwk
        117
    gav1nwwk  
       2024-03-14 13:43:17 +08:00
    说实话 VSCode 的 git 工具有问题,专业的 git 工具不依赖 IDE 的,还是 [sourcetree]( https://www.sourcetreeapp.com/)
    neverMore7
        118
    neverMore7  
       2024-03-14 14:01:00 +08:00
    sourcetree
    ShadowPower
        119
    ShadowPower  
       2024-03-14 14:04:07 +08:00
    Fork 好用,我试用了两年之后买了正版
    bcql
        120
    bcql  
       2024-03-14 14:10:00 +08:00
    smartGit ,或者在线表格(据说西山居用的自家的金山在线表格)
    tutuge
        121
    tutuge  
       2024-03-14 14:17:11 +08:00
    sourcetree
    dragonsunmoon
        122
    dragonsunmoon  
       2024-03-14 14:20:54 +08:00
    sourcetree +1
    kevenli
        123
    kevenli  
       2024-03-14 14:28:34 +08:00
    哈哈哈哈哈哈正想安利腾讯 UGit 发现上面有安利过了
    https://ugit.qq.com/zh/
    darktiny
        124
    darktiny  
       2024-03-14 14:32:49 +08:00 via Android
    用 gitup 的意外地少啊,不过我喜欢
    mxT52CRuqR6o5
        125
    mxT52CRuqR6o5  
       2024-03-14 16:18:22 +08:00
    @qping #76 比如一次性改了很多东西,想拆成几条 commit 提交上去
    qping
        126
    qping  
       2024-03-14 16:28:07 +08:00
    @mxT52CRuqR6o5 有没有一种可能,你的习惯改一改,改完一个功能点,commit 一次?
    mxT52CRuqR6o5
        127
    mxT52CRuqR6o5  
       2024-03-14 16:44:48 +08:00
    @qping #126 你有你写代码的思路方式,我有我写代码的思路方式,强行要求其他所有人都得和你相同方式写代码是不是有点太傲慢了,jetbrains 的文件部分提交就可以让工具适应我的思路,而不是我去适应工具的思路
    还有那种现在在开发着自己的需求本地有一些待提交的改动,突然有个线上有个问题需要改一行代码需要修复,直接用 jetbrains 的这个文件部分提交功能比 stash 来 stash 去省事儿多了
    wayawayawa
        128
    wayawayawa  
       2024-03-14 16:53:25 +08:00
    哈哈,我也用这个,很酷很炫还好用
    qping
        129
    qping  
       2024-03-14 17:02:04 +08:00
    @mxT52CRuqR6o5 #127 很抱歉,我并不知道 Jetbrains 还有这个功能,我误解你第一条回复,以为你是在寻找一个部分提交功能的方法。

    刚才试了下,感谢你让我知道了这个功能
    dummer
        130
    dummer  
       2024-03-14 17:09:56 +08:00
    sourcetree
    mxT52CRuqR6o5
        131
    mxT52CRuqR6o5  
       2024-03-14 17:13:10 +08:00
    @qping #129 算是我一直坚持用 git gui 工具而不用命令行的一个重要原因吧
    mxT52CRuqR6o5
        132
    mxT52CRuqR6o5  
       2024-03-14 17:16:33 +08:00
    @wanniwa #115 我甚至觉得都不用上云,直接本地靠文件名管理版本就是了
    liyafe1997
        133
    liyafe1997  
       2024-03-14 17:36:53 +08:00
    vscode 加各种插件,比如 Git Lens, Git Graph, Git History
    cezhang
        134
    cezhang  
       2024-03-14 17:46:26 +08:00
    命令行的 ui, https://github.com/extrawurst/gitui, 简单直观得很
    xmtpw
        135
    xmtpw  
       2024-03-14 17:50:26 +08:00
    idea 完美,sourcetree 、vscode 都还可以
    chaodada
        136
    chaodada  
       2024-03-14 18:00:13 +08:00
    sourcetree
    lozio
        137
    lozio  
       2024-03-14 18:17:06 +08:00
    gitKraken 收费以后, 日常开发用 vscode, 换成了 vscode 的 Git Graph 插件, 感觉比另开一个客户端方便多了
    qcbf111
        138
    qcbf111  
       2024-05-25 11:36:59 +08:00
    @wangxiang #8 这玩意几乎只有 github 用的舒服。其他地方太难用了
    shuiguomayi
        139
    shuiguomayi  
       252 天前
    @ShadowPower , 怎么做到连续试用 2 年的?
    shuiguomayi
        140
    shuiguomayi  
       252 天前
    @superrichman , 收费的, 有点贵.
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5364 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:02 · PVG 16:02 · LAX 01:02 · JFK 04:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.