个人对于Fork功能的理解:
- 把别人的项目克隆下来,相当于在原项目的主项目下建立一个分支。
1、Fork操作
Fork功能在Gitlab上的使用,首先用户登录Gitlab,然后找到想要fork的工程,如下图:
然后点击"Fork",跳转到如下界面:
然后选择对应的group,进入Fork中的界面:
完成以后如下所示:
2、提交更新到源项目或者从源项目拉取更改
(1)提交更新到源项目:
在Fork的分支中进行更新以后,选择左侧栏的Merge Requests
,创建合并请求,然后合并请求即可。
(2)从源项目拉取更改:
在Gitlab中打开源项目,然后执行(1)中的操作,在源项目中执行Merge Requests
操作,合并到子级项目中。