Quick Start
Start with the compiled binary for your platform, configure provider tokens once, and run a migration with explicit source and target URLs.
1. Download the right artifact
Use the release page for your platform-specific zip:
gfrm-macos-intel.zipgfrm-macos-silicon.zipgfrm-linux.zipgfrm-windows.zipchecksums-sha256.txt
The release page is the source of truth: GitHub Releases.
2. Verify and run --help
Follow Install and Verify to extract the artifact and confirm the binary runs.
3. Bootstrap token settings
./gfrm setup
This writes provider token settings to your global config by default.
4. Run a first migration
./gfrm migrate \
--source-provider gitlab \
--source-url "https://gitlab.com/group/project" \
--target-provider github \
--target-url "https://github.com/org/repo"
5. Resume if interrupted
./gfrm resume
gfrm resumes from saved session state and skips work that already completed.