V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
HongXinss
V2EX  ›  前端开发

[求助]频繁切换分支造成的困扰

  •  
  •   HongXinss · 149 天前 · 994 次点击
    这是一个创建于 149 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:

    • 老版开发和打包都在同一个 A 仓库下,build 后的资源要提交到 A 仓库中。
    • 新版拆分了打包和开发环境,原 A 仓库会被其他业务引用,依旧作为打包环境,新仓库 B 作为开发环境,打包结果存入 A 仓库中。

    问题:

    • 目前要在 v5 开发,又要兼顾 v6 打包,现在的操作很麻烦,要先 npkill 删依赖,然后切到 v6 打包分支,然后再去 B 仓库打包,搞完了又重新切到 v5 分支装依赖跑

    现在希望这个环节,能把这个依赖管理起来,不用每次频繁 npkill & npm install

    已知的方法是无脑建 clone 两份,请问还有没有什么好办法。

    如图: 1

    4 条回复    2024-07-16 08:47:14 +08:00
    4ark
        1
    4ark  
       149 天前
    git-worktree 了解一下
    HongXinss
        2
    HongXinss  
    OP
       149 天前
    @4ark 好的,这就去了解
    oneisall8955
        3
    oneisall8955  
       149 天前
    所以为什么要本地打包呢?
    HongXinss
        4
    HongXinss  
    OP
       149 天前
    @oneisall8955 10 年老项目, 特性就是前端打包到仓库,后端 cl/ci 自动拉分支代码集成业务包
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5499 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 01:56 · PVG 09:56 · LAX 17:56 · JFK 20:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.