将本地分支从一个仓库移植到另一个仓库

时间:2018-06-07 11:37:42

标签: git

有一个git repo R,通过克隆其他几个repos(让我们称之为R1R2 ... RN或{{1来自它的任何一个)并删除那些回购中的不同东西。对于新项目,这些新的回购将即将取代RX。旧项目将移植到克隆或粘贴R。如果某人对R进行了较晚的修复,他们可以将其推送到我们的中央仓库,并且可以从那里合并到相应的克隆中。

但是,在我的磁盘上的R的本地克隆中,我有几个包含私有实验的分支,我不想丢失,但我不想将其推向中心。< / p>

我有没有办法将这些分支合并到相应的R克隆中,而不必先将它们推到中心?

假设我可以将所有这些分支重新绑定到RX中的最新master,并且克隆是最新的R R

1 个答案:

答案 0 :(得分:1)

所以我通过将 Count Total Type New 0 4 10 Child Child 1 5 10 Boy Child 2 1 10 Girl Child 3 0 10 Senior Child 4 10 Boy 5 10 Boy 6 10 Boy 7 10 Boy 8 10 Boy 9 10 Girl 的本地克隆作为我想要移植分支的R存储库的本地克隆来实现此工作。在目标存储库RX中,在Windows上的git bash中,这可以解决问题:

RX

git remote add local_R file:///c/path/to/R内,我现在可以从RX获取,查看local_R的分支,将它们合并到R的分支中等。