CODE 帮助文档

帮助文档

CODE用户交流群
467722610

处理合并请求

当别人给你的项目发送合并请求时,作为项目管理员或项目成员,你会在用户控制面板里看到:

项目合并请求的状态也会发生变化:

作为项目管理员,还会在通知中看到一个新的合并请求通知:

点击该合并请求的名称,进入合并请求处理页面。如下图:

如果此合并请求可以被自动合并

作为项目管理员或项目成员,你可以

  • 自动合并此请求:提交上来的代码自动合并进入指定分支
  • 关闭此合并请求:不理会此合并请求。未合并就关闭的请求仍能重新打开
  • 增加,编辑或删除此合并请求下的所有评论
  • 查看此次合并请求包含了多少提交,及提交内容与当前内容的差异

如果此合并请求不能被自动合并

在这种情况下,作为项目管理员或项目成员,需要进行线下合并。线下合并的简单步骤:

新建test-master分支:

git checkout -b test-master master

将合并请求方的代码下载到test-master分支上:

git pull <源git url>

进行代码合并:

git checkout master
git merge test-master
git push origin master