Note
Updating credentials from the macOS Keychain only applies to users who manually configured a personal access token using the osxkeychain
helper that is built-in to macOS.
We recommend you either configure SSH or upgrade to the Git Credential Manager (GCM) instead. GCM can manage authentication on your behalf (no more manual personal access tokens) including 2FA (two-factor auth).
Git からパスワードの入力するダイアログが表示されたら、personal access token を入力します。 または、Git Credential Manager などの認証情報ヘルパーを使用できます。 より安全な認証方法を優先し、Git のパスワードベースの認証が削除されました。 詳しくは、「個人用アクセス トークンを管理する」をご覧ください。
Note
この記事には、github.com
ドメインを使うコマンドまたは例が含まれています。 octocorp.ghe.com
など、別のドメインで GitHub にアクセスすることもできます。
Updating your credentials via Keychain Access
- Click on the Spotlight icon (magnifying glass) on the right side of the menu bar.
- Type
Keychain Access
, then press the Enter key to launch the app. - In Keychain Access, search for
github.com
. - Find the "Internet password" entry for
github.com
. - Edit or delete the entry accordingly.
Deleting your credentials via the command line
Through the command line, you can use the credential helper directly to erase the keychain entry.
$ 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 private repository. If you are prompted for a password, the keychain entry was deleted.