致命:远程错误:找不到存储库octocat/myapp

SRC*_*SRC 5 git github

我是第一次使用Git,只是按照GitHub的指示分叉了一个开源项目.我能够在本地计算机上克隆我的fork,但运行这些命令时出错:

$git remote add upstream git://github.com/octocat/myappname.git
$ git fetch upstream
Run Code Online (Sandbox Code Playgroud)

git fetch 给我这个错误:

fatal: remote error: Could not find Repository octocat/myappname 
Run Code Online (Sandbox Code Playgroud)

如何解决此错误并获取项目?

bry*_*mcd 4

您看起来不像直接从文档中复制/粘贴,但可以肯定的是,您的环境可能未正确设置。如果您要分叉的存储库名为testproject,则您的用户名是me,他们的用户名是They

您应该分叉然后克隆您的存储库。你的仓库地址是 ssh://git@github.com/me/testproject 注意 ssh 协议

然后,您应该将它们的存储库添加为上游存储库(即 git remote add upper)。Github 提供了一个链接,您可以在那里复制,但如果可能,您应该使用 git 协议(请参阅 VonC 关于 git、http 和防火墙的注释)。添加 upsteam 存储库的命令是git remote add upstream git://github.com/they/testproject请注意,upstream 是任意的。您可以将其命名为上游或任何您想要的名称。另外,请确保 /they 和 /testproject 正确,因为如果该用户的帐户中不存在该存储库,这将导致错误