美文网首页让前端飞Web前端之路Web 前端开发
轻松搞定fork项目与原项目的同步更新问题

轻松搞定fork项目与原项目的同步更新问题

作者: 翻滚的前端程序员 | 来源:发表于2017-04-10 18:30 被阅读61次

今天在工作中就碰到这样的一个问题,在fork的项目中提merge request,发现报错了,代码和原项目的代码不同步了,然后就自己查阅资料找到了解决方法,记录如下:(以我fork的任一项目为例)

1、git clone fork到自己仓库的项目

git clone git@github.com:arronf2e/newcomer.git

2、进入项目目录,并添加源分支地址到项目远程分支列表

cd newcomer
git remote add newcomer git@github.com:ShuyunXIANFESchool/newcomer.git

3、OK,第三步,fetch源分支到本地

git fetch newcomer

4、合并两个版本的代码

git merge newcomer/master
如果有冲突,部分会自动merge,部分需要自己手动merge冲突

5、push代码到我的fork仓库

git push origin master

相关文章

网友评论

    本文标题:轻松搞定fork项目与原项目的同步更新问题

    本文链接:https://www.haomeiwen.com/subject/qtheattx.html