Remarque : La mise à jour des informations d’identification dans le trousseau macOS s’applique uniquement aux utilisateurs qui ont configuré manuellement un personal access token avec le helper osxkeychain
qui est intégré à macOS.
Nous vous recommandons de configurer SSH ou de mettre à niveau vers le Gestionnaire d’informations d’identification Git (GCM) à la place. Le GCM peut gérer l’authentification pour vous (plus de personal access token manuel), y compris 2FA (authentification à deux facteurs).
Lorsque Git vous invite à entrer votre mot de passe, entrez votre personal access token. Vous pouvez également utiliser une assistance d’informations d’identification comme Git Credential Manager. L’authentification par mot de passe pour Git a été supprimée en faveur de méthodes d’authentification plus sécurisées. Pour plus d’informations, consultez « Gestion de vos jetons d'accès personnels ».
Mise à jour de vos informations d’identification via Trousseaux d’accès
- Cliquez sur l’icône Spotlight (loupe) à droite de la barre de menus.
- Tapez
Keychain Access
et appuyez sur la touche Entrée pour lancer l’application. - Dans Trousseau d’accès, recherchez
[hostname]
. - Recherchez l’entrée « mot de passe Internet » pour
[hostname]
. - Modifiez ou supprimez l’entrée en conséquence.
Suppression de vos informations d’identification via la ligne de commande
À partir de la ligne de commande, vous pouvez utiliser l’assistance des informations d’identification directement pour effacer l’entrée du trousseau.
$ git credential-osxkeychain erase
host=HOSTNAME
protocol=https
> [Press Return]
Si ça marche, rien n’est imprimé dans la sortie. Pour vérifier que ça fonctionne, essayez de cloner un référentiel privé à partir de votre instance GitHub Enterprise Server. Si vous êtes invité à entrer un mot de passe, l’entrée de trousseau a été supprimée.