允许个人 github 帐户推送到工作 github 帐户
Allowing personal github account to push to work github account
我有两个 github 帐户说工作@gmail.com 和个人@gmail.com
在我的工作场所,我们有一个以 work@gmail.com 作为成员的回购协议,可以使用 work@gmail.com [=28] 中存在的 ssh 密钥 read/write 访问该回购协议=] 账号.
现在我从 work@gmail.com 中删除了 ssh 密钥并将其添加到 personal@gmail.com 并尝试将某些内容推送到该 repo。但是我的访问被拒绝了。
是否可以通过 ssh 密钥对获得 read/write 访问权限?
如果是,那么如何实现?
如果您从帐户中删除一个密钥,最好生成一个新的单独密钥。
但是如果你想在工作中重复使用那个密钥(但这次是 "personal"),确保它的 public 密钥被复制到个人 SSH 密钥设置页面,并且你得到"Welcome Personal" 条消息:
ssh -Tv git@github.com
我有两个 github 帐户说工作@gmail.com 和个人@gmail.com
在我的工作场所,我们有一个以 work@gmail.com 作为成员的回购协议,可以使用 work@gmail.com [=28] 中存在的 ssh 密钥 read/write 访问该回购协议=] 账号.
现在我从 work@gmail.com 中删除了 ssh 密钥并将其添加到 personal@gmail.com 并尝试将某些内容推送到该 repo。但是我的访问被拒绝了。
是否可以通过 ssh 密钥对获得 read/write 访问权限? 如果是,那么如何实现?
如果您从帐户中删除一个密钥,最好生成一个新的单独密钥。
但是如果你想在工作中重复使用那个密钥(但这次是 "personal"),确保它的 public 密钥被复制到个人 SSH 密钥设置页面,并且你得到"Welcome Personal" 条消息:
ssh -Tv git@github.com