Git 通过http克隆lttng

Git 通过http克隆lttng,git,lttng,Git,Lttng,我试图通过运行命令克隆lttng git clone git://git.lttng.org/lttng-modules.git 我得到的是 $ git clone git://git.lttng.org/lttng-modules.git Cloning into 'lttng-modules'... fatal: unable to connect to git.lttng.org: git.lttng.org[0: 167.114.142.139]: errno=No such file

我试图通过运行命令克隆lttng

git clone git://git.lttng.org/lttng-modules.git
我得到的是

$ git clone git://git.lttng.org/lttng-modules.git
Cloning into 'lttng-modules'...
fatal: unable to connect to git.lttng.org:
git.lttng.org[0: 167.114.142.139]: errno=No such file or directory
我已尝试将
git://
替换为
http://
,并请求用户名和密码。你能帮我解决这个问题吗

谢谢,
Bogdan.

可能您的防火墙上的git协议默认端口已关闭。尝试使用https而不是git协议

git clone https://git.lttng.org/lttng-modules.git
这给了我以下结果:

$ git clone https://git.lttng.org/lttng-modules.git
Cloning into 'lttng-modules'...
remote: Counting objects: 8044, done.
remote: Compressing objects: 100% (2616/2616), done.
remote: Total 8044 (delta 5855), reused 7474 (delta 5330)
Receiving objects: 100% (8044/8044), 1.79 MiB | 0 bytes/s, done.
Resolving deltas: 100% (5855/5855), done.
Checking connectivity... done.

如果仍然不起作用,你最终会得到一个太旧的git版本。一个好主意是使用较新的git便携式版本(例如Windows用户)

使用
git://
对我来说效果很好。请重试或调查计算机无法连接到
git.ttng.org
的原因。这是一个网络问题。我在防火墙后面,无法修改。我使用了http,我必须提供一个我不知道的用户名和密码。我现在用这个命令克隆了这个存储库。一切顺利。我的日志:$git克隆到“lttng模块”。。。远程:计数对象:8044,完成。远程:压缩对象:100%(2616/2616),完成。远程:总计8044(增量5855),重用7474(增量5330)接收对象:100%(8044/8044),1.79 MiB | 0字节/秒,完成。解析增量:100%(5855/5855),完成。正在检查连接。。。完成。这就是我得到的$git克隆到“lttng模块”中。。。“”的用户名:在代码段中指定与我类似的http协议。我与您完全一样,必须输入用户名和密码。如果这有帮助的话,我有Git1.9.5。我无法得到另一个版本。