When migrating repositories from GitHub Enterprise Server (GHES) to GitHub.com, fork relationships are not preserved. As a result, any work‑in‑progress branches that exist only in forks will not automatically transfer. This document provides a step‑by‑step manual workflow to identify active branches in forks, bring them into the upstream repository, and ensure all relevant work is preserved before migration. The process works for:
- Individual developer forks
- Team‑maintained forks
- Long‑running feature branches
- Stale but important historical branches