web-dev-qa-db-fra.com

Clés GPG vs SSH

Sur GitHub, je veux ajouter une clé pour associer mon ordinateur à mon compte et j'ai deux options: créer une clé SSH ou GPG.

Quelle est la différence entre les deux clés? et y en a-t-il un de préférence à utiliser?
Je comprends comment créer les deux en suivant le guide sur le site mais je ne sais pas lequel est préférable d'utiliser.

37
Domenick

Je souhaite ajouter une clé pour associer mon ordinateur à mon compte et deux options me sont proposées

Vous aurez besoin d'au moins celui SSH, si vous souhaitez repousser vers votre référentiel, en utilisant une URL SSH (car la clé SSH publique vous authentifiera).
Commencez avec SSH. Voir " Connexion à GitHub avec SSH ".

Plus tard, vous pourrez tiliser GPG pour signer les commits .

20
VonC