Setting up GitHub to work with Tailscale
You should be able to use your GitHub account to log into Tailscale without additional configuration.
To use GitHub as your identity provider with Tailscale, select Sign up with GitHub when signing up for your Tailscale account.

Unfortunately, we cannot migrate your tailnet from/to GitHub as an identity provider.
Creating single- and multi-user tailnets with GitHub
You can create a tailnet both for your GitHub username, or for a GitHub organization for which you have the ability to manage GitHub apps.

At this time, you cannot invite users from other identity providers to tailnets using GitHub as an identity provider; or add users from GitHub to other tailnets.
For more information, see Creating a multi-user tailnet with GitHub organizations.