通过修改将存储库合并到克隆中

时间:2019-10-11 01:52:27

标签: git merge git-merge

我们有一个项目的本地存储库,几个月前我们从一个在线存储库中克隆了该存储库并将其解耦。我们做了很多更改。现在,原始存储库发布了一个新版本,我们希望将其合并到克隆中,同时保留我们的修改(或解决冲突)。

1 个答案:

答案 0 :(得分:2)

一种可能的方法是将您自己的代码建立在在线存储库的最新状态之上,而不是进行合并。
确保使用新的临时分支来执行此操作,以检查其运行方式。
如果这项工作有效,您将需要警告您的同事您正在强行推送现有分支机构,并且他们将需要重置。

 git remote add upstream /url/of/original/old/repo
 git fetch upstream
 git checkout -b integration
 git rebase upstream/master