我想通过 bash 脚本将两个私有 github 存储库拉到我的服务器。我以前只做一个,效果很好。这是对我有用的过程:
- 在服务器上生成 SSH
- 添加到 github repo 的 ssh 列表
- 完成 git pull 请求
现在我正在尝试这样做:
- 生成 SSH
- 将密钥添加到第一个 github repo 的 ssh 列表
- 将密钥添加到第二个 github repo 的 ssh 列表
- 完成第一个 repo git pull request
- 完成第二个 repo git pull request
但是,当我尝试将相同的密钥添加到要复制的第二个仓库时,github 说它已经在使用中。我该怎么做?我是否应该在服务器上生成两个单独的 SSH 密钥并将一个用于一个 github 存储库,一个用于另一个?