GitHub

SSH

Générer la clé SSH

Si les fichiers /home/marc/.ssh/id_rsa et id_rsa.pub n'existe pas encore sur l'ordinateur local :

ssh-keygen -t rsa -b 2048 -C "mon.adresse@email"

Ne pas mettre de passphrase.

Ajouter la clé sur GitHub

Afficher le contenu de la clé à l'écran :

cat ~/.ssh/id_rsa.pub

Copier tout le contenu affiché, sans espaces ou lignes supplémentaires. La partie à copier commence par ssh-rsa et se termine par l'adresse mail inclue dans la clé.

Sur GitHub, aller dans Settings, puis SSH and GPG keys dans la section Access.

Cliquer sur New SSH Key.

Donner un titre à la clé, par exemple “PC Portable Marc”.

Dans la zone Key, coller le contenu copié précédemment.

Valider en cliquant sur Add SSH Key.

Éventuellement, le mot de passe du compte sera demandé.