git命令行

git命令行,git,Git,我一直在使用eGit for eclipse,所以我不太了解如何使用git命令行 现在我遇到了一些关于eGit的问题,我想使用本机git命令来推拉更新 因此,我打开git bash并键入$git pull $ git pull error: refs/remotes/origin/master does not point to a valid object! error: refs/tags/v2.0.2.84 does not point to a valid object! Permiss

我一直在使用eGit for eclipse,所以我不太了解如何使用git命令行

现在我遇到了一些关于eGit的问题,我想使用本机git命令来推拉更新

因此,我打开git bash并键入
$git pull

$ git pull
error: refs/remotes/origin/master does not point to a valid object!
error: refs/tags/v2.0.2.84 does not point to a valid object!
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
我在这里遗漏了什么?

“权限被拒绝(公钥)”:不要忘记EGit定义了在何处查找您的公共/私有ssh密钥(从):

在git bash中,您需要确保您的id_rsa(.pub)文件位于
$HOME/.ssh


如果是msysgit Windows cmd shell,您需要定义
%HOME%

您可能在错误的目录中。您是要告诉我们它说了什么还是我们在猜测?;)