V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In

独立开发者节点

愿每一位独立开发者都能保持初心,获得一个好的结果.

Ethans
1.03D
0.01D

Claude Code 效率翻 N 倍的技巧:用 Git WorkTree 并行开发

  •  
  •   Ethans · 2 days ago · 851 views

    受限于多年开发习惯,之前虽然已经大量使用 Claude Code 进行开发,但我依然习惯于一次修复一个 BUG ,或者一次开发一个特性。

    在原来的开发流程中,开发的时候,脑子一直在考虑各种实现细节、错误分支,没有空闲。

    但如今,使用 SuperPower 插件与 Claude 脑暴完实现方案后,Claude Code 会自己哼哧哼哧花很长时间一个个任务实现,一个个任务验证。

    等它整个方案实现完,基本上已经是半个小时后了,而这期间我却处于无事可干的状态,只能玩玩手机,刷刷视频,感觉实在是有点浪费时间。

    虽然 Claude 提高了整体效率,但感觉好像还可以更上一层楼,于是我就花了点时间调研了下大佬们的工作流是什么样的。

    调研之后才发现,原来大佬之所以可以并行多窗口开发,是因为使用 Git WorkTree 给每个窗口创建了单独的工作目录,所以可以并行开发多个特性,修复多个 BUG 。

    试用了一天,效率确实高了非常多,之前开发特性过程中想到其他特性,或者发现其他 BUG 都是记录到 TODO 中,等到手头这个工作完成后,再开启新的会话进行开发修复,现在可以直接多开一个窗口,并行推进,体验非常爽,推荐正在使用 Claude Code 的朋友都可以试试,真的会上瘾!

    命令:

    claude --worktree

    直接加上 --worktree 就可以创建单独的工作目录进行开发

    9 replies    2026-05-09 08:04:22 +08:00
    ttxhxz
        1
    ttxhxz  
       2 days ago
    吴恩达的 claude code 课程,前几节就教了这个。我记得是让 claude code 员工直接授课的
    v2306
        2
    v2306  
       2 days ago
    修改同一个文件不会冲突?
    0x400
        3
    0x400  
       2 days ago via iPhone
    是的,而且你没注意到你没使用这个的时候它总是会先去用这条命令去找有没有 worktree
    sillydaddy
        4
    sillydaddy  
       2 days ago
    我也是因为 vibe coding ,才知道 git 有 worktree 。
    Ethans
        5
    Ethans  
    OP
       1 day ago
    @ttxhxz 还有啥好用的技巧不~
    Ethans
        6
    Ethans  
    OP
       1 day ago   ❤️ 1
    @v2306 可以分别独立修改,我目前修改完都是拉 PR 合主干的,如果涉及修改同一个文件同一行代码的话,我估计后合入的需要处理冲突。(和原来多人开发一个逻辑)
    Ethans
        7
    Ethans  
    OP
       1 day ago
    @0x400 还真没注意到
    Ethans
        8
    Ethans  
    OP
       1 day ago
    @sillydaddy 好用!
    yyfearth
        9
    yyfearth  
       1 day ago
    @v2306 有冲突那也是在 merge branch/PR 的时候解决
    多个 Worktree 不能同时用一个 branch 所以不存在开发冲突的问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3164 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 14:56 · PVG 22:56 · LAX 07:56 · JFK 10:56
    ♥ Do have faith in what you're doing.