如何为本地 git (github) 存储库永久添加 SSH 密钥? [复制]
Posted
技术标签:
【中文标题】如何为本地 git (github) 存储库永久添加 SSH 密钥? [复制]【英文标题】:How to permanently add SSH key for lcoal git (github) repository? [duplicate] 【发布时间】:2021-05-06 15:16:14 【问题描述】:我正在使用 SSH 密钥从我的 github 存储库中保护推送/获取数据。
但现在我启动 ssh-agent 并在每个终端启动时添加 ssh 密钥。这很烦人。
在新终端中,我在尝试推送/获取数据时遇到 git@github.com: Permission denied (publickey).
错误,直到我启动 ssh-agent 执行 eval "($ssh-agent -s)"
并添加 ssh 密钥执行 ssh-add path to key
。我可以永久添加密钥吗?提前致谢!
【问题讨论】:
请看***.com/q/64865626/7976758、***.com/a/45393756/7976758并扫一扫***.com/search?q=%5Bssh-agent%5D+permanently @phd,是的,它成功了,谢谢! 【参考方案1】:我找到了解决方案。我应该只是将这行添加到 ~/.ssh/config
文件中:
Host github.com
IdentityFile ~/.ssh/id_rsa
【讨论】:
以上是关于如何为本地 git (github) 存储库永久添加 SSH 密钥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章