- register a normal account (if not already done)
- click the "Link Account" section on the sign in page
- authorize Codeberg via a third-party service
→ migrated content from these platforms will be linked to your account
→ you can now login via these services, too (Warning: they will learn about each login)
@tychosoft I'm not sure if I understand the question correctly. Migrating content and linking accounts are different topics.
Migrating content of Git is feasible without an access token. It requires an access token if you want to use the API to copy issues, pull requests, releases etc.
Linking an account does not migrate any data, but allows to link data alike "Migrated user XY from GitHub" to your local Codeberg username (which can even be different)
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!