GIT 不能在 FreeBSD 上克隆?

Jus*_*tin 6 freebsd git

我正在运行带有 GIT 1.7.4.1 的 FreeBSD 8.2 服务器

试图克隆任何东西,比如

$ git clone https://github.com/joyent/node.git node
Run Code Online (Sandbox Code Playgroud)

快点结束,给我这个

Cloning into node...
Run Code Online (Sandbox Code Playgroud)

目录中唯一的东西就是这个文件

$ git-remote-https.core
Run Code Online (Sandbox Code Playgroud)

(我上面的例子是针对 node.js,但我在 GitHub 上得到了相同的结果)
关于为什么没有为我克隆 repo 的任何线索?没有错误消息,只有那个文件,我不知道它是什么

Maj*_*nko 8

git-remote-https.core是 git-remote-https 进程崩溃时的内存。是的,它崩溃了。为什么有人猜测。

我建议从端口重新编译 GIT 并尝试。如果它仍然崩溃,那么我建议从端口重新编译但gdb启用,然后您可以使用 gdb 检查核心转储(因为该文件已知)以查看崩溃的位置和原因。

这可能是库版本之间的不兼容,在这种情况下,从端口编译通常会修复它,或者可能是更严重的问题。


小智 6

升级 curl 和 openssl 为我解决了这个问题。