我使用 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
如何在脚本中添加这些命令,所以我不需要输入命令?