J'ai récemment configuré opensshpour pouvoir l'utiliser avec git.
Dans le processus de configuration (selon cet article ), j'ai exécuté les commandes:
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/<name of key>
Quelque temps plus tard, après avoir fermé ma session et me reconnecter, j'ai essayé d'utiliser, git pushj'ai eu une erreur. La solution à cette erreur était d'exécuter à nouveau ces mêmes commandes.
Veuillez me dire comment je peux
- Continuez à
ssh-agentcourir pour ne pas avoir à en commencer un nouveau - N'oubliez pas les clés que j'ai ajoutées, donc je n'ai pas à les ajouter à chaque fois
Juste pour clarifier, j'utilise zsh donc certaines fonctionnalités bash ne fonctionneront pas dans mon .zshrc.
ssh-agentet comment cela fonctionne avant d'essayer de l'adapter à votre cas d'utilisation tordu.