我需要从不同的回购仓库中重置我的git仓库。而不是添加不同的回购作为子树。不同的回购协议对我在本地回购协议中使用的相同文件进行了更改。 (不要问为什么我们不只是将回购合并到一个回购[政治]的不同分支中。)Rebase git从不同的回购仓库
我的回购和共同回购分别。
A-B-C-d
A-B-C-W-X-Y-Z
我的回购需要成为
A-B-C-W-X-Y-Z-d
记住这是一个不同的条件不只是在不同的分支。我追求的战略是一个分支,从共同回购通过这些命令添加到我的回购
远程添加共回购SSH:/路径/到/普通/回购
然后我看到在公共回购我的“git remote -v”命令。但是我没有在我的“git branch -v”命令中看到它。如果我可以把它变成一个分支,做rebase/merge,然后删除分支或永远不要推动分支,然后我将这个常见repo的回购重新分配。
当然,我想要我自己的回购保留常见回购有的所有历史记录,而不是合并的崩溃。
检查了这个http://stackoverflow.com/questions/2428137/how-to -rebase-one-git-repository-to-another-one –