Password-based authentication for Git is deprecated, and we recommend using a personal access token (PAT) when prompted for a password instead, which is more secure. Treat your token just like a password. For more information, see "Creating a personal access token."
- Click on the Spotlight icon (magnifying glass) on the right side of the menu bar. Type
Keychain accessthen press the Enter key to launch the app.
- In Keychain Access, search for github.com.
- Find the "internet password" entry for
- Edit or delete the entry accordingly.
Through the command line, you can use the credential helper directly to erase the keychain entry.
To do this, type the following command:
$ git credential-osxkeychain erase host=github.com protocol=https > [Press Return]
If it's successful, nothing will print out. To test that it works, try and clone a repository from GitHub. If you are prompted for a password, the keychain entry was deleted.