我在一个本地git仓库中有两个版本的一个项目。我必须将这个存储库提交到两个远程存储库,每个版本一个;如何在一个GIT存储库中跟踪两个版本的项目?
本地GIT(V1/V2) - >远程GIT(V1),远程GIT(V2)
我在当地的Git仓库应该只去REMOTE GIT(V1)的一些文件和其他应只能去REMOTE GIT(V2)。现在我提交完整的本地存储库到两个遥控器。 我只能将一些文件提交给REMOTE1吗?
我需要在一个存储库中同时存在两个版本的项目,但希望有一个选项来分割历史记录。我不认为任何分支都可以提供帮助,因为那样我就不得不对两个分支进行相同的更改。大部分代码中,90%的代码对于VER 1和VER 2是相同的。两个版本的新代码通常是相同的。
首先,理解(并在此张贴)会是一件好事,你想达到什么目的。最小可能的存储库大小?需要合并到VER2从VER1分支出来的东西?还要别的吗? – 2010-01-08 01:45:26