merge request的基本流程
准备工作
一开始需要你克隆仓库的代码下来:
git clone https://github.com/xxxx/helloworld.git
然后创建一条你的分支, 和master
分支有别, 然后checkout
到你刚刚创建的分支中去,
命令行类似:
cd helloworld
git checkout -b fun
这样相当于创建一个fun
的分支并且检出到fun
分支下, 检出之后你就不是在master
分支下了
编码部分
到了新分支之后, 编写你的代码, 然后提交, 使用命令
git add .
添加你的更改过的文件, 然后再输入
git commit -m "提交的说明"
进行提交你的代码, 提交之后还没有推送, 如果你已经有了很多提交之后想推送到远端, 可以输入
git push origin fun
推送你的代码到远端仓库的fun
分支下
merge request部分
以gitlab
为例, 打开你的仓库, 点击左边的merge request
然后点击new merge request
创建一个MR
然后选择你要创建MR的分支, 和需要合并的分支
接着填写MR的标题和内容, 还有一些描述信息, 描述信息可以艾特需要review的人. 还有原分支和合并到的master分支, 点击提交就可以创建一个MR了
完(๑′ᴗ‵๑)