clacf
V2EX  ›  问与答

请问下,你们用 AI 开发个人项目的时候,会开几个分支?

  •  
  •   clacf · 7h 53m ago · 505 views
    是 feature 分支+主分支,feature 开发完毕后,合并到主分支。
    还是 all in 主分支?

    我研究来研究去,发现 all in 一个分支,也没什么坏处。有问题,直接 git reset
    11 replies    2026-08-13 17:59:22 +08:00
    yangxj96
        1
    yangxj96  
       7h 47m ago
    主分支一把梭. 顺便来帮我点个赞 https://github.com/yangxj96/spectra-docs
    Sundayz
        2
    Sundayz  
       7h 47m ago
    主分支设置保护,所有 feat 和 fix 都新开分支
    noqwerty
        3
    noqwerty  
       7h 46m ago
    独立的大 feature 单开分支,测了没问题再合并到主分支;日常小修小补、简单功能直接主分支一把梭
    jackOff
        4
    jackOff  
       7h 46m ago
    是 feature 分支+主分支,ai 有低概率变成犟种的情况,这种情况下的表现是前一个提交很好,下一个提交歪到姥姥家了,而且它会和你顶嘴说这才是最好的,最恶心的是有的犟种是嘴上说你说的对,但是执行层还是默默的犟种
    jackOff
        5
    jackOff  
       7h 45m ago
    而且 deepseek 还是 claude 有时候脑残居然会自己提交 git,简直无语
    foryou2023
        6
    foryou2023  
       7h 43m ago
    一把梭,上线之后如果开始赚钱了,就切分支搞新的需求或修复 bug 。不赚钱就一直一把梭。
    cvooc
        7
    cvooc  
       7h 34m ago
    开分支更好, 没有提交提交压力,合进 main 时直接合并提交, 然后把分支干掉
    tianjiyao
        8
    tianjiyao  
       7h 22m ago
    worktree 模式啊。。最多的时候开了八个需求同时蹬。。。
    clacf
        9
    clacf  
    OP
       7h 19m ago
    @tianjiyao #8 这个是不是每个需求独立目录? 如果有冲突怎么处理呢? 至今没法理解 worktree 的模式
    tianjiyao
        10
    tianjiyao  
       7h 14m ago
    @clacf 一般来说不太会让这几个需求修改相同的逻辑。。都一个项目里的不同模块需求吧。。如果有冲突 那就合并的时候再解,你可以理解成每个 worktree 就一个单独的 clone 的仓库。。
    sleek7671
        11
    sleek7671  
       6h 56m ago
    2-3 个,worktree 偶尔也用,但是以前还真没了解过 worktree ,大一点的需求变动会开分支
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1435 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:55 · PVG 00:55 · LAX 09:55 · JFK 12:55
    ♥ Do have faith in what you're doing.