Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.2 KB

FAQ_4_2.md

File metadata and controls

41 lines (25 loc) · 1.2 KB

处理合并请求

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

补充图

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

补充图

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

补充图

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

补充可被自动合并按钮图

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

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

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

补充不能自动合并按钮图

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

  • 新建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