无法访问 - 推Git

时间:2017-06-25 03:19:34

标签: git github

执行git中的推送时遇到以下错误:

致命:无法访问“https://github.com/usergit/project.git”:无法连接到10.216.x.xxx端口8080:超时

我已经在git中运行了未设置的代理,并且还在Windows中禁用了代理。

2 个答案:

答案 0 :(得分:2)

HTTPS克隆错误 使用HTTPS与Git时有一些常见错误。这些错误通常表明您有旧版本的Git,或者您无法访问存储库。

以下是您可能收到的HTTPS错误示例:

error: The requested URL returned error: 401 while accessing
https://github.com/user/repo.git/info/refs?service=git-receive-pack
fatal: HTTP request failed

Error: The requested URL returned error: 403 while accessing
https://github.com/user/repo.git/info/refs
fatal: HTTP request failed

Error: https://github.com/user/repo.git/info/refs not found: did you run git
update-server-info on the server?

检查您的Git版本

没有与GitHub交互所需的最低Git版本,但我们发现版本1.7.10是一个在许多平台上都可用的舒适稳定版本。您可以随时在Git网站上下载最新版本。

确保遥控器正确

您尝试获取的存储库必须存在于GitHub上,并且该URL区分大小写。

您可以通过打开命令行并键入git remote -v:

来查找本地存储库的URL
git remote -v
# View existing remotes
origin  https://github.com/github/reactivecocoa.git (fetch)
origin  https://github.com/github/reactivecocoa.git (push)

git remote set-url origin https://github.com/github/ReactiveCocoa.git
# Change the 'origin' remote's URL

git remote -v
# Verify new remote URL
origin  https://github.com/github/ReactiveCocoa.git (fetch)
origin  https://github.com/github/ReactiveCocoa.git (push)

或者,您可以通过我们的GitHub桌面应用程序更改URL。

提供访问令牌

如果您启用了双因素身份验证,或者您正在访问使用SAML单点登录的组织,则必须提供个人访问令牌,而不是输入HTTPS Git的密码。

检查您的权限

提示输入用户名和密码时,请确保使用可以访问存储库的帐户。

提示:如果您不想在每次与远程存储库交互时输入用户名和密码,则可以启用密码缓存。

改用SSH

如果您之前已设置过SSH密钥,则可以使用SSH克隆URL而不是HTTPS。有关详细信息,请参阅"Which remote URL should I use?"

答案 1 :(得分:1)

  

我相信这是代理人。但在目前的网络中我不使用任何

仔细检查是否存在任何代理指令:

git config -l
set

第二个命令显示Windows环境变量。

如果失败,请检查ssh网址是否至少允许您继续前进:

git remote set-url origin git@github.com:usergit/project.git