协同合作Git请求合并操作指南

在团队协作使用git的过程中,一般会禁用直接提交master分支的权限。

正常操作应该是,在新建分支上进行处理,然后提交一个request,请求合并,也就是常说的PR(Pull Request)。

一般的操作流程应该如下(假定有基本的权限,并且已经clone到本地了):

1. 在本地创建一个分支

$ git checkout -b {分支名称}

2. 在本地分支修改代码

3. 提交本地修改,在远程仓库创建同名分支,并推送过去

$ git add {some files}
$ git commit -m "commit message"
$ git merge master
$ git push -u origin {分支名称}

4. 在远程仓库对应项目中请求合并。

GitHub操作流程:进入Pull requests选项卡页面,找到New pull request按钮,填写相关信息,点击Create pull request按钮。

协同合作Git请求合并操作指南_第1张图片

协同合作Git请求合并操作指南_第2张图片

GitLab操作流程:进入Merge Requests选项卡页面,找到Create merge request按钮,填写相关信息,点击Submit merge request按钮。

协同合作Git请求合并操作指南_第3张图片

协同合作Git请求合并操作指南_第4张图片

5. 等待管理员接受合并请求。

 

你可能感兴趣的:(git)