如何"部分同步"两个不同的git存储库之间的代码?

时间:2015-03-03 02:32:29

标签: git sync

假设我有两个git repos。一开始,这两个回购的代码是相同的。但是回购2还需要一些回购1的提交,但有些则不需要。

因此,对于这种情况,最佳做法是什么?如何将一些提交从一个仓库合并到另一个仓库?

感谢。

1 个答案:

答案 0 :(得分:1)

假设REPO_1是第一个存储库的URL,而REPO_1是第二个存储库的路径,请在第二个存储库中运行:

git remote add upstream REPO_1
git pull upstream
git cherry pick <hash_of_commit_to_select>...