在Ubuntu上使用GitLab进行合并请求,流程如下:
- 创建并切换分支:在本地使用
git checkout -b <分支名>
创建新分支并切换到该分支。
- 提交代码:修改代码后,用
git add .
添加到暂存区,再用git commit -m "提交信息"
提交到本地仓库,最后用git push origin <分支名>
推送到远程仓库。
- 创建合并请求:登录GitLab项目页面,点击“Merge Requests”选项卡,再点击“New Merge Request”按钮,选择源分支和目标分支,填写标题和描述后点击“Submit merge request”。
- 代码审查:团队成员可在合并请求页面查看代码变更、进行评论和提出建议,开发者根据反馈修改代码并重新提交。
- 解决冲突:若有冲突,GitLab会提示,开发者需在本地手动解决冲突,然后重新提交并推送。
- 合并分支:审查通过后,点击“Merge”按钮将源分支合并到目标分支,可根据设置选择是否删除源分支等。