parent
7ed6d428d9
commit
87eeb1a7c0
@ -1,72 +0,0 @@
|
|||||||
# 合并请求
|
|
||||||
|
|
||||||
## 创建合并请求
|
|
||||||
|
|
||||||
1. 在代码仓库页面,点击"合并请求"标签
|
|
||||||
2. 点击"新建合并请求"按钮
|
|
||||||
3. 选择源分支和目标分支
|
|
||||||
4. 填写合并请求标题和描述
|
|
||||||
5. 点击"创建合并请求"按钮
|
|
||||||
|
|
||||||
## 关联疑修
|
|
||||||
|
|
||||||
在创建或编辑合并请求时,您可以关联相关的疑修:
|
|
||||||
|
|
||||||
1. 在合并请求描述中,使用 `#` 符号引用疑修编号,例如 `#123`
|
|
||||||
2. 系统会自动将合并请求与疑修关联
|
|
||||||
3. 关联后,您可以在疑修详情页面查看相关的合并请求
|
|
||||||
4. 当合并请求被合并时,系统会自动更新疑修状态
|
|
||||||
|
|
||||||
## 关联平台公告
|
|
||||||
|
|
||||||
如果您的合并请求涉及平台公告的更新,您可以:
|
|
||||||
|
|
||||||
1. 在合并请求描述中,使用 `@` 符号引用平台公告,例如 `@公告标题`
|
|
||||||
2. 系统会自动将合并请求与平台公告关联
|
|
||||||
3. 关联后,您可以在平台公告详情页面查看相关的合并请求
|
|
||||||
4. 当合并请求被合并时,系统会自动更新平台公告状态
|
|
||||||
|
|
||||||
## 合并请求状态
|
|
||||||
|
|
||||||
合并请求可能处于以下状态:
|
|
||||||
|
|
||||||
- 打开:等待审查和合并
|
|
||||||
- 已合并:代码已合并到目标分支
|
|
||||||
- 已关闭:合并请求被拒绝或取消
|
|
||||||
|
|
||||||
## 审查合并请求
|
|
||||||
|
|
||||||
1. 查看代码变更
|
|
||||||
2. 添加评论
|
|
||||||
3. 批准或请求更改
|
|
||||||
4. 合并或关闭合并请求
|
|
||||||
|
|
||||||
## 最佳实践
|
|
||||||
|
|
||||||
1. 保持合并请求的独立性,每个合并请求应该只解决一个问题
|
|
||||||
2. 编写清晰的合并请求描述,说明变更的目的和影响
|
|
||||||
3. 及时响应审查意见
|
|
||||||
4. 确保代码通过所有自动化测试
|
|
||||||
5. 在合并前解决所有冲突
|
|
||||||
|
|
||||||
## 常见问题
|
|
||||||
|
|
||||||
### 如何解决合并冲突?
|
|
||||||
|
|
||||||
1. 在本地更新目标分支
|
|
||||||
2. 将目标分支合并到您的分支
|
|
||||||
3. 解决冲突
|
|
||||||
4. 提交更改
|
|
||||||
5. 推送更新后的分支
|
|
||||||
|
|
||||||
### 如何撤销合并请求?
|
|
||||||
|
|
||||||
1. 在合并请求页面点击"关闭"按钮
|
|
||||||
2. 选择关闭原因
|
|
||||||
3. 确认关闭
|
|
||||||
|
|
||||||
### 如何重新打开已关闭的合并请求?
|
|
||||||
|
|
||||||
1. 在已关闭的合并请求页面
|
|
||||||
2. 点击"重新打开"按钮
|
|
||||||
3. 确认重新打开
|
|
Loading…
Reference in new issue