3

我已经完成了 youtube 教程在http://www.youtube.com/watch?v=JByfXdbVAiE上显示的所有内容。每次我去推到原点时,过程都会挂起,最终会失败。

我得到的输出是这样的:

c:\Program Files (x86)\Git\bin\git.exe push "origin" master:master (然后在这里挂了 20 分钟以上)

我能够克隆中央存储库,我可以从中提取,我正在向我的个人存储库提交更改,但它不允许我推送。

提前致谢。

编辑:

$ git remote show origin
* remote origin
  Fetch URL: https://github.com/[repository]
  Push  URL: https://github.com/[repository]
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (local out of date)

老实说,我不确定这一切意味着什么。

$ git push origin master
Username:
Password:
error: The requested URL returned error: 403 while acces
lordcheeto/iGEM-DNA-Processor.git/info/refs

fatal: HTTP request failed

检查并重新检查以确保我输入了正确的信息。

编辑2:

当我在 Git Extensions 中管理我的源远程时,我加载了我的 ppk SSH 密钥,当我测试我收到的连接时:

FATAL ERROR: Network error: Connection timed out

我猜这是我的 ISP,所以除非有人有更好的主意,否则我正在与他们核实。

4

3 回答 3

1

遥控器可能设置不正确。如果我是你,我会从命令行去做。

查看您的遥控器是否设置为推送:

git remote show origin

您应该查看是否为此设置了分支。如果此时出现错误,您必须检查您的 ssh 密钥是否设置正确。无论您使用哪个站点推送,支持部分都有关于如何执行此操作的说明。

如果是,请使用以下命令对其进行测试:

git push origin master

让我们知道怎么回事。

希望这可以帮助。

于 2011-10-07T17:00:35.670 回答
1

我知道一个老问题,但我刚刚遇到了这个问题。

您需要使用SSH远程 URL,而不是HTTP

于 2012-10-18T12:46:23.443 回答
0

将您的公钥添加到 GitHub?

于 2011-10-07T21:33:32.607 回答