【发布时间】:2021-07-30 01:29:06
【问题描述】:
我在我的办公室工作站上使用 git。然后对于 Covid 锁定,我开始在我的家用 PC 上使用它。现在,当我尝试在我的办公室工作站上克隆时,我收到错误:权限被拒绝(公钥)。
似乎我在家用 PC 上进行的 git 配置覆盖了我办公室工作站的密钥。我需要能够同时使用两个客户端主机,所以我不想在我的办公室进行其他配置,然后就不能在我的家用 PC 上以同一用户的身份使用 git。
根据这篇文章:
Git - Same User, Different Machine - Clone?
我应该能够在两个客户端主机上发出 git config 并且两者都应该工作,但根据我的经验,这不是真的。
我错过了什么?
【问题讨论】:
-
您可能在两台机器上都有不同的 ssh 密钥。我假设您正在推送到 github 或某些在线服务器?您需要将两个 pub 密钥添加到服务器。