Créer un repository ou réutiliser un autre.
Lancer la commande ls -al ~/.ssh
pour lister les clés.
Vérifier le dossier s’il existe des clés ssh publique nommé:
- id_rsa.pub
- id_ecdsa.pub
- id_ed25519.pub
Ouvrir un terminal
Lancer la commande:
$ ssh-keygen -t ed25519 -C "your_email@example.com"
Faite un cat
sur le chemin de votre clé public dans le dossier ~/.ssh/
et copiez le.
Ajoutez la clé sur le compte github à (https://github.com/settings/keys)
ouvrir un terminal
$ ssh -T git@github.com
# Attempts to ssh to GitHub
Il y aura une information de reconnaissance de signature de clé public
Aller dans le dossier de travail du projet git. Configurer l’URL de remote par ssh
git remote set-url origin git@github.com:username/your-repository.git
# puis vérifier que cela a bien été pris en compte
git remote -v
commiter un fichier puis pusher le code. l’identifiant et le mot de passe ne sera pas demandé