J'ai fait des tonnes de recherches et testé différentes solutions, mais sans succès!
Lorsque je veux envoyer mes codes, je reçois le message d'erreur suivant:
Warning: the ECDSA Host key for 'git.mywebsite.ir' differs from the key for the IP address '164.138.23.11'
Offending key for IP in /home/alireza/.ssh/known_hosts:10
Matching Host key in /home/alireza/.ssh/known_hosts:1
Are you sure you want to continue connecting (yes/no)? yes
Que dois-je faire pour supprimer ce message à chaque fois que j'applique mes modifications? Une idée?
Ça dit:
Clé fautive pour IP dans /home/alireza/.ssh/known_hosts:1
Donc, pour quelque raison que ce soit, vous devez supprimer la ligne 10-ème dans known_hosts.
Exécutez cette commande pour supprimer la dixième ligne de la commande unknown_hosts:
sed -i '10d' ~/.ssh/known_hosts
Ou utilisez ssh-keygen
ssh-keygen -R git.mywebsite.ir
Citation de l'homme
-R hostname Removes all keys belonging to hostname from a known_hosts file. This option is useful to delete hashed hosts (see the -H option above).
Vous devez éditer votre fichier known_hosts (situé dans ~/.ssh/known_hosts) et supprimer une entrée associée à cette adresse.