Updated 2026-09-12
How to change your GitHub username without breaking your work
A developer-focused checklist for repositories, remotes, packages, commits, gists, and profile links.
Before you change it
- ✓Audit package namespaces, container images, Actions, gists, and CODEOWNERS.
- ✓Record repository remotes that should be updated.
- ✓Check how noreply commit-email verification may be affected.
Change the username
- 1Open your profile menu and Settings.
- 2Choose Account, then Change username.
- 3Read GitHub's warnings, enter the new username, and confirm.
After the change
- ✓Update Git remotes even though repository redirects usually work.
- ✓Replace profile and gist links; profile links do not redirect.
- ✓Check packages and automation from a clean environment.