Git-fork项目更新

问题:

fork项目并rp一段时间后产生版本差异,需要本地及远程代码更新到与fork项目一致版本。

操作如下:

1.查看远程状态及当前状况

git remote -v

2.增加fork项目的地址

git remote add upstream 地址

3.再次查看

git remote -v

此时应该可以看到名叫upstream的地址名称。

4.从上游仓库 fetch 分支和提交点,传送到本地,并会被存储在一个本地分支 upstream/master

git fetch upstream

5.切换到本地主分支

git checkout master

6.代码合并

git merge upstream/master

此时本地代码已经与fork项目的版本一致,需要将我们的远程地址代码更新以下

git push origin master