Bitbucket → GitHub Migration Tools
Intelligent • Safe • Comprehensive
Migrate your Bitbucket Cloud repositories to GitHub with confidence using our smart migration platform that preserves everything while making intelligent decisions about PRs, branches, and metadata.
⚡ Key Features
-
🧠 Smart PR Migration
Open PRs become GitHub PRs, closed PRs become Issues with full metadata preservation. No more broken references or lost context.
-
🛡️ Safe by Design
Conservative approach prevents re-merging closed PRs. Comprehensive dry-run validation ensures successful migrations.
-
🔍 Pre-Migration Audit
See exactly what will migrate before you start. Get user mapping recommendations and gap analysis automatically.
-
🔗 Automatic Link Rewriting
Cross-references between issues and PRs are automatically updated to point to GitHub while preserving original context.
🚀 Quick Start
Install:
pipx install bitbucket-migration
Example Usage:
migrate_bitbucket_to_github audit --workspace YOUR_WORKSPACE --repo YOUR_REPO
migrate_bitbucket_to_github dry-run --config migration_config.json
📚 Documentation
-
Complete step-by-step migration process with detailed explanations, checklists, troubleshooting, and attachment upload instructions.
-
Configuration file format, user mapping, and repository mapping options.
-
Detailed reference on what metadata is preserved and how non-migratable information is handled.
-
Command-line interface guide for audit, migration, and authentication scripts.
-
How to map Bitbucket users to GitHub accounts and handle unmapped users.
-
Setup guides for Bitbucket and GitHub API authentication.
Built with ❤️ for reliable repository migrations