Version: 1.1.0Merge Request Guide
- Go to source branch
- Click "New Merge Request"
- Select target branch
- Fill in title and description
- Submit merge request
- Review changed files
- Add inline comments
- Submit overall review comments
- Set review status
- Ensure all checks pass
- Scroll below comments
- Find "Merge" button (below comments section)
- Choose merge method
- Regular merge
- Squash merge
- Rebase merge
- Preserves complete commit history
- Creates merge commit
- Suitable for feature branch merges
- Combines all commits into one
- Keeps main branch history clean
- Suitable for bug fix merges
- Replays all commits
- Creates linear history
- Suitable for long-term maintenance branches
- Ensure local tests pass
- Update branch to latest
- Resolve conflicts
- Write clear description
- Code quality
- Test coverage
- Documentation updates
- Performance impact
- Delete source branch
- Update related Issue status
- Deploy new version (if needed)
- Notify relevant personnel