阅读 63

Git fork开发

1.创建fork项目

image.png 打开源项目,点击fork

image.png 进去之后点击自己的名字,稍等片刻会生成一个以自己名字开头的fork地址

image.png

关闭自动编译部署(注意:在自己刚生成的地址目录下关闭)

image.png 选择设置=》ci/cd

image.png 进去之后选择第一项

image.png 找到路径这里输入none,拉到最下边点击保存即可。

在本地文件夹中进行项目关联操作

git   clone   fock 地址
git remote add jenson(自己命名)(git源地址)
例如:git remote add jenson http://aaa.git

git remote -v (查看是否关联成功,如成功会有4条记录)
例如:
复制代码

image.png

git fetch jenson (更新  获取分支)
git checkout -b test //新建本地分支并切换到新建的分支
git merge jenson/test(将本地新建的分支和远程的分支关联,这里的test指源分支,这一步是在合并分支之前进行,目的是将源分支的代码pull到本地fork分支)

//在新建分支修改完本地文件后
git add ./
git commit --all -m '说明'
git push --set-upstream origin test(当前本地分支的名称)
最后重复上边的选项从源分支更新代码
例如:
git fetch jenson //更新源分支
git merge jenson/test //将源分支的代码合并到本地分支上
之后再提交本地合并后的代码即可
复制代码

最后一步:将fork分支代码合并到源分支(在git lab中操作)

image.png 首先进入自己的fork地址下,点击右上角加号,选择new merge request

image.png 选择完毕后点击确定即可完成合并

文章分类
代码人生
文章标签