如何在git中“预置”repo历史记录

时间:2015-06-08 18:53:13

标签: git github

我通过检查公共仓库并提交代码来启动回购,而不是启动分支 - 所以我的“分叉”不包括原始历史(实际上这是因为这是有点框架,这是指示)。现在我意识到我还想从上游获得错误修正。

如何启动分叉并在其上应用我的历史记录?我知道如何分叉到一个新的仓库,恢复到某个提交(我的历史开始),但我不太确定如何应用我的历史记录。然后我知道如何获取更新并合并它们。

这一切都在github(我的和原始回购)上,如果这可能会有所帮助。

1 个答案:

答案 0 :(得分:1)

使用git pull将repo B中的所有提交拉入repo A中的新分支,然后使用git rebase在现有分支上重播该分支。