我在Ubuntu 13.10上,git最近开始表现怪怪的。每当我进行拉或推时,运行命令和它询问我的密码之间大约有20秒的延迟。Git在git pull和请求密码之间有很长的延迟
我的远程URL看起来像[email protected]:/项目/目录/
问题最近才开始发生。我没有使用默认的git用户,而是我在服务器上创建并添加到git组的用户。
回购并不是那么大,并且因为运行命令和询问密码之间的延迟,我假设它的网络问题。服务器在我的工作LAN上,所以连接速度不应该成为问题。
有什么建议吗?
编辑:这是一个截图。 20年代的延迟是
固定按照接受的答案的“混帐拉”和“输入密码”之间,这是GSSAPIAuthentication。我只是创造了的〜/ .ssh/config文件中还说:
Host *
GSSAPIAuthentication no
你可以用'--verbose'标志发布运行上述命令之一的输出吗?这样做可能会让你感觉它在哪里花了这么长时间。 – RyPeck
git是否通过SSH访问服务器?检查您是否可以使用ssh登录到服务器,而不是延迟。如果延迟很长,请检查服务器是否能够成功地对您的(客户端)IP进行反向DNS查找。 –