Skip to main content

Common Migrations

First-time bootstrap​

gfrm setup

GitLab to GitHub​

gfrm migrate \
--source-provider gitlab \
--source-url "https://gitlab.com/group/project" \
--target-provider github \
--target-url "https://github.com/org/repo"

GitHub to Bitbucket Cloud​

gfrm migrate \
--source-provider github \
--source-url "https://github.com/org/repo" \
--target-provider bitbucket \
--target-url "https://bitbucket.org/workspace/repo"

Dry-run preview​

gfrm migrate \
--source-provider gitlab \
--source-url "https://gitlab.com/group/project" \
--target-provider github \
--target-url "https://github.com/org/repo" \
--dry-run

JSON output for automation​

gfrm migrate \
--source-provider gitlab \
--source-url "https://gitlab.com/group/project" \
--target-provider github \
--target-url "https://github.com/org/repo" \
--json \
--no-banner \
--quiet