Ответ 1
открыть .zshrc в текстовом редакторе:
vim ~/.zshrc
Добавить ssh-agent в список плагинов и сохранить:
plugins=(git ssh-agent)
Возможно, вы захотите немедленно перезагрузить настройки .zshrc:
source ~/.zshrc
Я использую zsh и oh-my-zsh. Когда я использую github и хочу использовать ключ для загрузки.
Я всегда нахожу
#git push
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Потому что я не добавляю ключ
#ssh-add -l
Could not open a connection to your authentication agent.
поэтому я должен запустить ssh-agent и добавить ключ, когда я хочу нажать или вытащить
#ssh-agent zsh
#ssh-add ~/.ssh/id_rsa
Как добавить эту команду в script, так что мне не нужно вводить команды?
vim ~/.zshrc
Добавить ssh-agent в список плагинов и сохранить:
plugins=(git ssh-agent)
Возможно, вы захотите немедленно перезагрузить настройки .zshrc:
source ~/.zshrc