【发布时间】:2019-06-22 23:36:10
【问题描述】:
我们一直在构建一个 Angular 6 网络应用程序。我们在整个应用程序中用于创建网格的前端框架/工具之一是Wijmo。不幸的是,我们使用的Wijmo 版本是-rc (release-candidate) 版本,不适合生产。我们对项目比较深入,从所有测试来看,更改版本可能会破坏一些东西。
所以我想创建一个新的本地存储库并将其连接到原始远程存储库。所以远程仓库现在将指向两个本地仓库:带有-rc Wijmo 版本的原始本地仓库,以及带有更新的Wijmo 版本的新本地仓库。这可能 w/Git 吗?到目前为止,每次我进入新的本地项目并尝试将其与原始远程 repo 连接时,本地项目都会切换回已经链接到远程 repo 的初始本地项目。
我想这里的一个问题可能是我们的node_modules 文件夹当前不包含在我们的 git 存储库中。因此,我需要创建一个全新的本地存储库来容纳一个新的 node_modules 文件夹。也许我应该在 git 存储库中包含 node_modules - 这样我就可以留在原始本地存储库中,并且只要我想要 node_modules 文件夹的新实例就可以创建一个新的本地分支?
只是想知道您的方法可能是什么。
[edit] 另一个选项可能是将远程仓库的内容复制到新的远程仓库,并将新的远程仓库连接到新的本地仓库。但我不确定如何将一个远程仓库的内容复制到一个新的远程仓库
【问题讨论】:
标签: angular git tfs version-control node-modules