无法从Virtualbox内的Ubuntu服务器上的git中获取

Sam*_*nch 5 git ubuntu

我有一个运行Ubuntu服务器的Virtualbox VM,网络设置为桥接.

我已经安装了git,初始化了一个repo,将我的密钥添加到我的github帐户,然后运行ssh -T git@github.com所有没有错误.

当我试图真正拉回购物时,我的问题出现了.无论我试图拉什么回购,我都会得到错误Permission denied (publickey). fatal: The remote end hung up unexpectedly

这样,任何关于让这个工作的提示?

谢谢.

Sam*_*nch 6

我找到了解决方法'修复':

问题似乎是试图在Virtualbox中引入"桥接"模式.如果我将网络切换到NAT我可以成功拉,然后我切换回Bridged在本地工作,然后在推送时返回NAT.

这不是最方便的解决方案,但它现在有效.如果有人有建议让这更好,我全都耳朵.