有一个git repo R
,通过克隆其他几个repos(让我们称之为R1
,R2
... RN
或{{1来自它的任何一个)并删除那些回购中的不同东西。对于新项目,这些新的回购将即将取代RX
。旧项目将移植到克隆或粘贴R
。如果某人对R
进行了较晚的修复,他们可以将其推送到我们的中央仓库,并且可以从那里合并到相应的克隆中。
但是,在我的磁盘上的R
的本地克隆中,我有几个包含私有实验的分支,我不想丢失,但我不想将其推向中心。< / p>
我有没有办法将这些分支合并到相应的R
克隆中,而不必先将它们推到中心?
假设我可以将所有这些分支重新绑定到RX
中的最新master
,并且克隆是最新的R
R
。
答案 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
的分支中等。