I tried to push to my repository, but I got the error below:
git push origin master remote: Permission to PhanVanLinh/phanvanlinh.github.io.git denied to edgarphan. fatal: unable to access 'https://github.com/PhanVanLinh/phanvanlinh.github.io.git/': The requested URL returned error: 403 Before, I was using username edgarphan, but I have already changed it to PhanVanLinh, but it still keeps edgarphan.
I have tried to delete the project and clone again, uninstall Git and reinstall, but it won't work.


How can I fix this issue?
Go to: Control Panel -> User Accounts -> Manage your credentials -> Windows Credentials -> under Generic Credentials there are some credentials related to Github, click on them and click "Remove". @Fre1234 Great!
Go to Control Panel > User Accounts > Credential Manager > Windows Credentials. You will see Git credentials in the list (e.g. git:https://). Click on it, update the password, and execute git pull/push command from your Git bash and it won't throw any more error messages.
This has nothing to do with your user.name/user.email settings: those are for authorship in a commit. They are not used for authentication when you push to a repo.
If Git does not ask you for your GitHub (new) username/password, that means Git for Windows is using a Git credential helper called "manager" (do a git config credential.helper to confirm it)
Meaning: it is caching your old credentials and is reusing them automatically.
In that case, go to the Windows start menu (
), type "credential" and select the Windows tool "Windows Credential Manager".
In it, you will find an entry git.https://github.com, which you can edit, and where you can enter your new GitHub username/password. 
Then try and push again.
With more recent Git version (2.32+, Q2 2021), assuming <C:\path\to\git>\usr\bin and <C:\path\to\git>\mingw64\libexec\git-core are in your %PATH%, you can do the same removal in command-line:
printf "protocol=https\nhost=github.com\nusername=xxx"| git-credential-manager-core erase
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With