我有一个Git存储库,可以将其推送到其他远程服务器上。
cd soCoolItHasToBeDuplicated;
git remote add foo git@github.com/...
git push foo;
git remote add bar git@github.com/...
git push bar;
现在,该存储库已配置了一些SSH密钥。
但是GitHub禁止将相同的SSH密钥重用于其他用户。
因此,我需要为其他存储库使用其他SSH密钥。
There is the GIT_SSH_COMMAND
var以使用其他SSH密钥。但是我希望这可以透明地工作,而无需其他变量或脚本。
基本上我正在寻找的东西是这样的:
git remote set-key foo ~/.ssh/id_rsa-github-foo
有这样的东西吗?
(我知道GitHub专门包含组织和内容。我想要一个通用的git
解决方案。)