我遇到了git的问题,我多年来没有遇到任何问题,而且对于任何有关远程存储库(拉,推,克隆)的操作突然不再有效。
任何这些操作都会返回:
error: couldn't connect to host while accessing https://me@bitbucket.org/me/myrepo.git/info/refs
fatal: HTTP request failed
我也试过在github上托管的repo,它是一样的。
但它适用于sudo
,例如sudo git pull
。
它真的很烦我,因为它总是很完美,因为我不记得做任何可能影响其行为的事情(没有系统更新,没有改变网络配置)
我已经查看了类似的问题(this one和this another one),但没有帮助。
我的配置:
git version 1.7.9.5
Linux Mint 13 Maya
编辑: 〜/ .ssh和〜/ .ssh / *
的权限drwx------ 2 quentin quentin 4096 déc. 7 21:35 .ssh
-rw------- 1 quentin quentin 1766 déc. 7 21:34 id_rsa
-rw-r--r-- 1 quentin quentin 401 déc. 7 21:16 id_rsa.pub
-rw-r--r-- 1 quentin quentin 4968 déc. 7 21:32 known_hosts
编辑2:
以下是strace git pull
:http://pastebin.com/bAvBac22
感谢每个人都知道出了什么问题