🧭 React Native GitHub Branching & Collaboration Strategy
**Document Version:** 1.0
**Generated by:** GPT-5
**Purpose:** Define the GitHub branching, merging, and review process for collaborative
React Native development.
1. Repository Overview
Our React Native project follows a structured branching model designed for scalability,
stability, and clear collaboration between multiple developers.
Branch Description Access
main Production-ready stable Protected
code. Contains only tested
and approved releases.
stage Pre-production branch used Protected
for staging and QA testing
before going live.
development Active integration branch Restricted (merge only
for new features and bug through PRs)
fixes.
See full project workflow in subsequent sections.