【发布时间】:2011-08-14 02:57:10
【问题描述】:
我有两个代码库,Code base-1,Code Base-2。
我运行命令...
git init
git add .
git commit -m "Initial Commit"
...在两个存储库(目录)中。
code base-1 和 code base-2 之间存在代码差异。
我无法对它们进行分支,因为它们已经包含大约 0.1% 的差异。文件名相同,但代码略有修改。
有没有办法合并两个存储库之间的差异?
已编辑:
例如,假设我有以下内容。这就是我要开始的。代码库 1 和 2 之间存在细微差别。
[oldest code case]
code-base-1/
code-base-1/.git [git stuff with already created repo]
code-base-1/file1
code-base-1/file2
code-base-2/
code-base-2/.git [git stuff with already created repo]
code-base-2/file1
code-base-2/file2
理想情况下,我可以删除 code-base-2,因为它有点新。
我将如何合并这些代码库,以便最终得到一个包含合并文件的代码库?
【问题讨论】: