背景
新开一个前端项目,但是登录动态路由等很多代码需要复用现有的项目。一开始的操作是新开了一个远程代码仓库,然后直接复制当前项目代码,重装依赖。
问题
重装依赖后死活跑不起来,玄学。
解决
然后想到也不确定究竟两份代码有啥区别,不如通过git推送。将当前工作目录连接第二个远程仓库,将当前代码推送上去。
实际步骤
- 在当前工作目录新建一个分支
- 推送到第二个远程仓库
好处
这样一来就相当于复用了当前项目的依赖,在一个工作目录下通过切换分支在两个项目下工作。而且这样可以保证第二个项目的代码和原来项目保持一致,一定能跑起来。