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

  1. ✓Audit package namespaces, container images, Actions, gists, and CODEOWNERS.
  2. ✓Record repository remotes that should be updated.
  3. ✓Check how noreply commit-email verification may be affected.

Change the username

  1. 1Open your profile menu and Settings.
  2. 2Choose Account, then Change username.
  3. 3Read GitHub's warnings, enter the new username, and confirm.

After the change

  1. ✓Update Git remotes even though repository redirects usually work.
  2. ✓Replace profile and gist links; profile links do not redirect.
  3. ✓Check packages and automation from a clean environment.