git 错误:无法查找 xyz.com(端口 <none>)(ai_socktype 不支持 Servname)
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/2871831/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
git error :Unable to look up xyz.com (port <none>) (Servname not supported for ai_socktype)
提问by webminal.org
I'm getting this error message from git.What's this mean ? How to fix?
我从 git 收到此错误消息。这是什么意思?怎么修?
回答by VonC
I don't think this is related to Git, but rather linked to the server on which Git is running.
我不认为这与 Git 相关,而是与运行 Git 的服务器相关联。
See this article
看这篇文章
what could this mean: “Servname not supported for ai_socktype“.
After some other tries I have finally seen the problem… NTP ports were not defined in/etc/services
and this was the root of the error.
The system didn't know how to make ntp connections without that. So I've added the following lines to/etc/services
这意味着什么:“ai_socktype 不支持 Servname”。
经过其他一些尝试,我终于看到了问题...... NTP 端口未定义/etc/services
,这是错误的根源。
没有它,系统不知道如何建立 ntp 连接。所以我添加了以下几行/etc/services
ntp 123/tcp
ntp 123/udp
and after this
ntpdate
started working as expected…
在这之后
ntpdate
开始按预期工作......
Check with your administrator before attempting any modification of those files (unless this is your personal server)
在尝试对这些文件进行任何修改之前,请咨询您的管理员(除非这是您的个人服务器)
回答by speedbaron
I do not think ntp issue has a bearing to the git error; at least in my case.
我不认为 ntp 问题与 git 错误有关;至少在我的情况下。
Here is my case:
这是我的情况:
xxxx@cerberus:~/src$ git clone git://http://cgit.sukimashita.com/sbmanager.git/tree sbmanager
Cloning into sbmanager...
fatal: Unable to look up http (port <none>) (Servname not supported for ai_socktype)
The problem was my syntax for git.
问题是我的 git 语法。
Here is my solution:
这是我的解决方案:
xxxx@cerberus:~/src$ git clone git://git.sukimashita.com/sbmanager.git sbmanager
Cloning into sbmanager...
remote: Counting objects: 764, done.
remote: Compressing objects: 100% (643/643), done.
remote: Total 764 (delta 449), reused 257 (delta 118)
Receiving objects: 100% (764/764), 291.75 KiB | 261 KiB/s, done.
Resolving deltas: 100% (449/449), done.
I think the solution is to check the syntax for git.
我认为解决方案是检查 git 的语法。