Le problème spécifique est que je peux avoir ces projets sur git maintenant, et ensuite je souhaite utiliser ces projets via différentes clés ssh
Cela nécessite de générer plusieurs clés ssh sur une machine, puis différents projets utilisent des clés différentes lorsque. pousser. Est-ce que cela a déjà été utilisé ?
Demander conseil
Non, généralement plusieurs clés ssh sont utilisées pour gérer plusieurs comptes github
Générer la clé spécifiée ssh-keygen -t rsa -C "email address" -f ~/.ssh/youname
Modifier différents hôtes
vim ~/.ssh/config
Je ne pense pas qu’il y ait un tel usage. Je pense que la demande de l’affiche est très étrange. Il existe cependant quelques fonctions très pratiques sur github qui peuvent être utiles au poster. Vous pouvez retrouver ces fonctions dans le menu "Paramètres" de github :
.Clés SSH et GPG
Vous pouvez utiliser plusieurs clés ssh ou gpg sur Github pour associer votre compte, mais il ne peut pas répondre aux exigences de l'affiche originale.
Jetons d'accès personnels
Il s'agit d'une fonction de type jeton, un peu comme le jeton d'accès d'Oauth. C'est ainsi que je le comprends, c'est-à-dire que lorsque nous voulons donner temporairement à un utilisateur l'autorisation de pousser vers l'entrepôt, nous pouvons générer un jeton d'accès personnel, accorder les autorisations correspondantes, puis envoyer cette autorisation à cet utilisateur, et cet utilisateur peut avoir des autorisations Push. N'est-ce pas un peu comme un jeton ?