如何解决如何为 lcoal git (github) 存储库永久添加 SSH 密钥?
我正在使用 SSH 密钥来保护我的 github 存储库中的推送/获取数据。
但是现在我启动 ssh-agent 并在每个终端启动时添加 ssh 密钥。这很烦人。
在新终端中,我尝试推送/获取数据时遇到 git@github.com: Permission denied (publickey).
错误,直到我启动 ssh-agent 执行 eval "($ssh-agent -s)"
并添加 ssh 密钥执行 ssh-add {path to key}
。我可以永久添加密钥吗?提前致谢!
解决方法
我找到了解决方案。我应该将这行添加到 ~/.ssh/config
文件中:
Host github.com
IdentityFile ~/.ssh/id_rsa
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。