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

clacf 2026-08-13 17:02 1

是 feature 分支+主分支,feature 开发完毕后,合并到主分支。
还是 all in 主分支?

我研究来研究去,发现 all in 一个分支,也没什么坏处。有问题,直接 git reset
最新回复 (11)
  • yangxj96 08-13 17:08
    1
    主分支一把梭. 顺便来帮我点个赞 https://github.com/yangxj96/spectra-docs
  • Sundayz 08-13 17:08
    2
    主分支设置保护,所有 feat 和 fix 都新开分支
  • noqwerty 08-13 17:09
    3
    独立的大 feature 单开分支,测了没问题再合并到主分支;日常小修小补、简单功能直接主分支一把梭
  • jackOff 08-13 17:09
    4
    是 feature 分支+主分支,ai 有低概率变成犟种的情况,这种情况下的表现是前一个提交很好,下一个提交歪到姥姥家了,而且它会和你顶嘴说这才是最好的,最恶心的是有的犟种是嘴上说你说的对,但是执行层还是默默的犟种
  • jackOff 08-13 17:10
    5
    而且 deepseek 还是 claude 有时候脑残居然会自己提交 git,简直无语
  • foryou2023 08-13 17:12
    6
    一把梭,上线之后如果开始赚钱了,就切分支搞新的需求或修复 bug 。不赚钱就一直一把梭。
  • cvooc 08-13 17:21
    7
    开分支更好, 没有提交提交压力,合进 main 时直接合并提交, 然后把分支干掉
  • tianjiyao 08-13 17:33
    8
    worktree 模式啊。。最多的时候开了八个需求同时蹬。。。
  • clacf 楼主 08-13 17:36
    9
    @tianjiyao #8 这个是不是每个需求独立目录? 如果有冲突怎么处理呢? 至今没法理解 worktree 的模式
  • tianjiyao 08-13 17:41
    10
    @clacf 一般来说不太会让这几个需求修改相同的逻辑。。都一个项目里的不同模块需求吧。。如果有冲突 那就合并的时候再解,你可以理解成每个 worktree 就一个单独的 clone 的仓库。。
  • sleek7671 08-13 17:59
    11
    2-3 个,worktree 偶尔也用,但是以前还真没了解过 worktree ,大一点的需求变动会开分支
* 帖子来源V2EX
返回