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

Merge repository into clone with modifications

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

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

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