我的repo 分别推送到github,gitcafe。 正确添加了两个公钥私钥之后,并命名为id_github和id_gitcafe,发现每次push 代码 都必须重新ssh-add 上私钥。将id_github 名改回默认的id_rsa,就可以直接push了。但是gitcafe 被拒绝。有没有办法可以一次都设置上,不需要每次 ssh-add 私钥的。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
对已经采纳答案的小小补充
可以从github的文章中,了解到如何加到当前的session中:
Generating a new SSH key and adding it to the ssh-agent
可以通过下面的文章了解ssh是如何使用公钥私钥对的:
Error: Permission denied (publickey)
另,本地配置内容放在文件:
我是干脆都一样的账号密码 github.com coding.net 。这样都可以用。