我正在家里工作,尝试从Github克隆一个仓库,但是出现了以下错误:
我正在家里工作,尝试从Github克隆一个仓库,但是出现了以下错误:
git clone https://github.com/account/repo.git
还尝试过
git clone git://github.com/account/repo.git
Error: Failed connect to github.com:443; No error while accessing https://github.com/account/repo/info/refs?service=git-upload-pac
fatal: HTTP request failed
我甚至尝试使用SSH,但收到了以下信息:
ssh: connect to host github.com port 22: Bad file number fatal: could not read from remote repository.
我已经在我的笔记本电脑上成功克隆了它,所以我知道我有正确的权限,我只需要帮助找出为什么我的台式机会出现这种情况,而且似乎所有其他建议都没有用。
- 我没有使用代理。
- 我也无法对其他已存在的存储库进行拉取。
编辑好的,我运行了建议的命令,以下是结果:
$ ssh -i ~/.ssh/id_rsa -vvv git@github.com
OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007
debug2: ssh_connect: needpriv 0
debug1: Connecting to github.com [204.232.175.90] port 22.
debug1: connect to address 204.232.175.90 port 22: Not owner
ssh: connect to host github.com port 22: Bad file number
任何建议?
ssh -i ~/.ssh/id_rsa -vvv git@github.com
。如有需要,请使用有效的Github密钥替换id_rsa
。 - Andrejs Cainikovs