git
› Pro Git
› Atlassian Git Tutorial
› Pro Git 简体中文翻译
› GitX
grandlq
V2EX  ›  git

目前 git 用起来让你最难受的一点是什么?

  •  
  •   grandlq · Oct 24 · 6062 views
    Supplement 1  ·  Oct 24
    感谢各位回复。目前了解到有安全性、history 拥挤、非文本难以管理等问题。我自己在做的 rim 与它相关、但它当然并非全部,毕竟是一个 learning by doing 的尝试。

    上面的问题有些是可以在 git 框架内解决的,有些比较 trivial 。我自己在日常开发的时候经常会遇到 branch 与 workspace 管理难受的问题,会好奇在 AI 大量编程语境下的核心设计缺陷,也希望实际了解不同人的真实使用体验。

    当然关于 git 的使用经验和工作流也欢迎分享~
    25 replies  •  2026-11-07 09:41:21 +08:00
    vtoo
    vtoo
    Oct 24
    1
    空文件夹不算数据
    ddter
    ddter
    Oct 24
    2
    一点不难受,都是让 ai 自己去搞了。。
    opengps
    opengps
    Oct 24
    3
    文档和代码要区分,其实我更想把文档也放进去管理
    Rickkkkkkk
    4
    @opengps 为啥。文档和代码不都是 string 吗
    bootvue
    bootvue
    Oct 24
    5
    粪坑项目 history 又臭又长
    shakaraka
    shakaraka
    Oct 24
    6
    不难受。我知道你想推广了
    opengps
    opengps
    Oct 24
    7
    @Rickkkkkkk #4 工作中很多非文本的资料大文件,比如采集的数据包,调试工具软件包等,大文件不适合 git 管理
    Fike
    Fike
    Oct 24 via iPhone
    8
    目前很舒服
    sunziren
    sunziren
    Oct 24 via Android
    9
    很满意,很人性化
    l353443703
    10
    做一个吊打 idea 的 gui 出来
    zeroskylian
    11
    文件夹大小写
    Rickkkkkkk
    12
    @opengps 你是说已经打包好的软件吗?
    panlatent
    panlatent
    Oct 24
    13
    @opengps #7 你这也不叫文档好吧?你说放 word 我都能理解。 大文件用 lfs ,采集的数据包按理说算是敏感数据不应该放在 git 中管理。我觉得你这个痛点单纯是使用姿势不对
    opengps
    opengps
    Oct 24
    14
    @panlatent #13 比如点云数据包这种采集数据,一个模型几十兆起步,不算敏感数据,但是运行时候常用到各种的案例模型
    jackOff
    jackOff
    Oct 24
    15
    简单啊,现在的 git 客户端对 ai 完全不设防,这是非常严重的隐私安全问题
    levelworm
    levelworm
    Oct 24 via iPhone
    16
    自从有了 AI 就不难受了,让 AI 帮忙写了一些脚本帮我自动化一些步骤。
    Levox
    Levox
    Oct 24 via Android
    17
    没有断点续传
    Mutoo
    Mutoo
    Oct 25 via iPhone
    18
    @vtoo 放个 .gitkeep 在里面就行了
    gitjcc
    gitjcc
    Oct 25
    19
    队友提交的东西乱七八糟
    Felldeadbird
    20
    大小写问题。这个是我的问题。
    edgeedge
    edgeedge
    Oct 25
    21
    我也是个狂暴、手残党,虽然 git 用了许多年,但一直懒得去记各种命令。

    另外,即使用 AI 操作 git 、github,其实也需要一些事先约定:
    1 在哪里建立 worktree
    2 要不要自动 add 、commit
    3 push 到哪个分支、push 后,提示同步和清理(否则 ai 会留一堆分支)
    4 是否关联 issue
    5 merge 后是否自动关闭 issue
    6 如果要安全并发开发,还要想想,怎么不要共用分支和 worktree 之类
    ……

    为了想一劳永逸,我做了个 skill 开源在:
    https://github.com/SwawHQ/gidd
    原本以为三五天搞定,结果做了已过多月了 T_T (目前还有细节没有完全梳理,可以看看,暂时先不要使用)
    nvidiartx
    nvidiartx
    Oct 26 via iPhone
    22
    不难受,现在已经是 ai 帮我用了
    wuqingwei
    wuqingwei
    Oct 26
    23
    大文件不友好
    yshan
    yshan
    Oct 26
    24
    每次 push 前,如果远端有更新,必须先 pull ,即使远端修改和本地修改不冲突
    kuxuan
    kuxuan
    6 days ago
    25
    不敢用国内的,用国外的又有一点慢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1116 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 18:30 · PVG 02:30 · LAX 10:30 · JFK 13:30
    ♥ Do have faith in what you're doing.