In your terminal, navigate to the repo you want to make the changes in.
Execute git config –list to check current username & email in your local repo.
Change username & email as desired. Make it a global change or specific to the local repo:
git config [–global] –replace-all user.name “Full Name”
git config [–global] –replace-all user.email “[email protected]”
Per repo basis you could also edit .gitconfig manually instead.
Done!
When performing step 2 if you see credential.helper=manager you need to open the credential manager of your computer (Win or Mac) and update the credentials there
Here is how it look on windows
Troubleshooting? Learn more
You probably need to update the remote URL since github puts your username in it. You can take a look at the original URL by typing
git config –get remote.origin.url
Or just go to the repository page on Github and get the new URL. Then use
git remote set-url origin https://{new url with username replaced}
to update the URL with your new username.