Я недавно настроил, openssh
чтобы я мог использовать его с git
.
В процессе настройки (согласно этой статье ) я запустил команды:
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/<name of key>
Некоторое время спустя, после того, как я вышел из системы и вернулся, я попытался использовать, git push
я получил ошибку. Решением этой ошибки было выполнение тех же команд снова.
Пожалуйста, скажите мне, как я могу
- Продолжайте
ssh-agent
работать, чтобы мне не пришлось начинать новый - Помните ключи, которые я добавил, чтобы мне не приходилось добавлять их каждый раз
Просто для пояснения, я использую zsh, поэтому некоторые функции bash не будут работать в моем .zshrc.
ssh-agent
для чего и как это работает, прежде чем пытаться удовлетворить это ваш витой вариант использования.