在一个工作目录下,两个项目连接两个远程仓库

82 阅读1分钟

背景

新开一个前端项目,但是登录动态路由等很多代码需要复用现有的项目。一开始的操作是新开了一个远程代码仓库,然后直接复制当前项目代码,重装依赖。

问题

重装依赖后死活跑不起来,玄学。

解决

然后想到也不确定究竟两份代码有啥区别,不如通过git推送。将当前工作目录连接第二个远程仓库,将当前代码推送上去。

实际步骤

  1. 在当前工作目录新建一个分支
  2. 推送到第二个远程仓库

好处

这样一来就相当于复用了当前项目的依赖,在一个工作目录下通过切换分支在两个项目下工作。而且这样可以保证第二个项目的代码和原来项目保持一致,一定能跑起来。