尝试在Windows上使用msysgit首次进行git克隆并收到此错误。
fatal: read error: early EOF
fatal: read error: Invalid argument
fatal: recursion detected in die handler
git did not exit cleanly (exit code 128)
设定:
使用
在我的服务器上使用git initgit init --bare
git deamon to service
git daemon --verbose --export-all --enable=upload-pack --enable=receive-pack --base-path=<my_path>
最后
git clone git://<ip_address>/reponame
,它给出了上面的错误。
答案 0 :(得分:2)
我得到了同样的错误克隆:
git clone git@domain.tld:user/repository.git
解决它我只是改变协议:
git clone https://user@domaine.tld/user/repository.git
将它检查到你的git服务器,如github,bitbucket等,以获得正确的URL,如果你得到同样的错误,也可以使用git pull。
答案 1 :(得分:1)
您的克隆命令对我来说是错误的。您应该添加您的仓库的名称。
git clone git://<ip_address>/reponame
如果这不起作用,则有many alternatives ways of self hosting。
答案 2 :(得分:0)
听起来像网络/连接问题。