Github或GitLab上如何更新自己Fork的库,利用Fork库进行开发的整个流程
在实际的项目开发中我们经常会通过Fork项目库到自己的git仓库,减少对项目库的直接操作。
流程脑图为:
步骤:
1.从原库Fork到自己的仓库。
2. 将Fork库Clone到到本地。
我现在示例的库(我的为gitlab库)
原库: http://gitlab.henu.edu.cn/web/sport_meeting.git
Fork库:http://gitlab.henu.edu.cn/zhanglin/sport_meeting.git
将Fork库Clone到本地:
git clone http://gitlab.henu.edu.cn/zhanglin/sport_meeting.git
这样就更新了远程fork库。
6.将本地库的更新到Fork库后,合并到原库,实现提交自己的代码到原库
直接在Fork库上申请一次pull reques
由Fork库的master到原库的某个分支上,进行合并。
到这就完成了利用Fork库进行开发的整个流程
最后:
我们也可以直接由本地库push到原库上:
git push 原库名 分支名