Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 901 Bytes

activate ssh for github.md

File metadata and controls

51 lines (35 loc) · 901 Bytes

Vérifier l'existence d'une clef SSH :

ls -al ~/.ssh

Si une clef SSH existe déjà l'utiliser, sinon poursuivre.

Générer une nouvelle paire de clefs SSH :

ssh-keygen -t ed25519 -C "<[email protected]>"

Démarrer l'agent SSH :

eval "$(ssh-agent -s)"

Inscrire la clef SSH sur le poste :

ssh-add ~/.ssh/id_ed25519

Afficher la clef publique :

cat ~/.ssh/id_ed25519.pub

Copier/Coller la clef publique sur github.com.

Cette commande permet de tester le bon fonctionnement de la clef SSH :

Cloner le repo en utilisant l'URL SSH :

git clone [email protected]:<username>/<repo>.git

Dans un repo déjà cloné il faut supprimer le remote et le recréer en utilisant l'URL SSH

git remote remove origin
git remote add origin [email protected]:<username>/<repo>.git