Remarque
La mise à jour des informations d’identification dans le keychain macOS s’applique uniquement aux utilisateurs qui ont configuré manuellement un personal access token avec l’assistant 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 à votre place (sans nécessité de personal access token manuel), y compris l'authentification à deux facteurs (2FA).
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 ».
Remarque
Cet article contient des commandes ou des exemples qui utilisent le domaine github.com. Vous pouvez accéder à GitHub dans un domaine différent, tel que octocorp.ghe.com.
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 Accesset appuyez sur la touche Entrée pour lancer l’application. - Dans Trousseau d’accès, recherchez
github.com. - Recherchez l’entrée « mot de passe Internet » pour
github.com. - 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=github.com
protocol=https
> [Press Return]
Si cela fonctionne, rien ne s'affichera. Pour vérifier que cela fonctionne, essayez de cloner un dépôt privé. Si vous êtes invité à entrer un mot de passe, l’entrée de trousseau a été supprimée.
Pour aller plus loin
-
[AUTOTITLE](/get-started/git-basics/caching-your-github-credentials-in-git)