# 合并请求使用指南

## 创建合并请求

### 基本步骤
1. 进入源分支
2. 点击"新建合并请求"
3. 选择目标分支
4. 填写标题和描述
5. 提交合并请求

## 审查合并请求

### 代码审查
1. 查看变更文件
2. 添加行内评论
3. 提交整体评审意见
4. 设置审查状态

### 合并操作
1. 确保所有检查通过
2. 滚动到评论框下方
3. 找到"合并"按钮（位于评论区下方）
4. 选择合并方式
   - 普通合并
   - 压缩合并
   - 变基合并

## 合并选项说明

### 普通合并
- 保留完整提交历史
- 创建合并提交
- 适合功能分支合并

### 压缩合并
- 将所有提交压缩为一个
- 保持主分支历史整洁
- 适合bug修复合并

### 变基合并
- 重放所有提交
- 形成线性历史
- 适合长期维护分支

## 最佳实践

### 提交合并请求前
1. 确保本地测试通过
2. 更新分支到最新
3. 解决冲突
4. 编写清晰的描述

### 审查要点
1. 代码质量
2. 测试覆盖
3. 文档更新
4. 性能影响

### 合并后操作
1. 删除源分支
2. 更新相关Issue状态
3. 部署新版本（如需要）
4. 通知相关人员 