如何将版本落后的fork仓库与上游仓库合并

216 阅读1分钟

1.如何将版本落后的fork仓库与上游仓库合并

在我们进行python实验的时候,发现了一个问题,就是fork仓库的版本落后主仓库。此问题非常棘手,我们初期的解决方案是删除fork仓库,然后重新进行fork,不过这样解决问题似乎有些愚蠢,一来是操作比较麻烦,二来是似乎并不符合一般企业的git管理规范。然后我们就找到了相关的解决方案。 参考方案主要是github.com/selfteachin…

如果fork仓库版本落后于上游仓库,我们需要考虑fork仓库与上游仓库的同步。 具体操作如下

1.1.首先拉去上游仓库到本地

git remote add upstream https://gitee.com/silky111333/alien_invasion/tree/dev/
// 在本地创建了一个upstream上游仓库

1.2.然后再将本地仓库的与远程的dev分支进行合并

git fetch upstream
git checkout -b dev
git merge upstream/dev

后续还有问题继续更新。