github fork项目同步更新
Posted 耳东蜗牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了github fork项目同步更新相关的知识,希望对你有一定的参考价值。
背景:
项目使用umi/sula的开源项目,遇到一个bug,本地修复提交merge请求之后,想同步更新sula的最新代码到本地fork的项目。
可以看到sula在merge项目之后又有新的提交,所以fork的代码就想更新到最新的。
解决:
步骤1
git remote add upstream xxxx
git remote add upstream git@github.com:umijs/sula.git
此时我们本地会有两个远程的remote
步骤2
git checkout master
步骤3
这里我今天不需要,因为我remote的时候就已经是最新的代码了。
git fetch upstream
步骤4
merge代码
git merge upstream/master
步骤5
push本地fork的代码
git push origin master
可以看到目前本地fork的项目已经是最新的代码了。
以上是关于github fork项目同步更新的主要内容,如果未能解决你的问题,请参考以下文章