【问题标题】:How to permanently add SSH key for lcoal git (github) repository? [duplicate]如何为本地 git (github) 存储库永久添加 SSH 密钥? [复制]
【发布时间】: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}。我可以永久添加密钥吗?提前致谢!

【问题讨论】:

标签: git github ssh ssh-keys ssh-agent


【解决方案1】:

我找到了解决方案。我应该只是将这行添加到 ~/.ssh/config 文件中:

Host github.com
    IdentityFile ~/.ssh/id_rsa

【讨论】:

    猜你喜欢
    • 2018-03-21
    • 1970-01-01
    • 1970-01-01
    • 2021-11-29
    • 2011-11-05
    • 1970-01-01
    • 2021-02-23
    • 2021-09-07
    • 1970-01-01
    相关资源
    最近更新 更多