我通过检查公共仓库并提交代码来启动回购,而不是启动分支 - 所以我的“分叉”不包括原始历史(实际上这是因为这是有点框架,这是指示)。现在我意识到我还想从上游获得错误修正。
如何启动分叉并在其上应用我的历史记录?我知道如何分叉到一个新的仓库,恢复到某个提交(我的历史开始),但我不太确定如何应用我的历史记录。然后我知道如何获取更新并合并它们。
这一切都在github(我的和原始回购)上,如果这可能会有所帮助。
答案 0 :(得分:1)
使用git pull
将repo B中的所有提交拉入repo A中的新分支,然后使用git rebase
在现有分支上重播该分支。