从Github克隆的问题

尝试从git克隆或提取消息时出现此奇怪的错误消息.奇怪的是,我和同事以前对此没有任何问题.然后,我们还有另外两个团队成员来克隆存储库,现在突然之间,我和以前的同事继续遇到这些错误.这两个新家伙没有问题拉/推和克隆.突然,原来的两个团队成员什么也做不了.

我无法想象这两个新成员可能会进行哪些修改或更改,目前我们只是在做简单的事情. GitHub和以前的团队成员帐户可能有问题吗?

Cloning into test...
Enter passphrase for key '/c/Users/Rob/.ssh/id_rsa':
remote: Counting objects: 8685, done.
remote: Compressing objects: 100% (3737/3737), done.
remote: Total 8685 (delta 5005), reused 8490 (delta 4810)
Receiving objects: 100% (8685/8685), 239.92 MiB | 158 KiB/s, done.
Resolving deltas: 100% (5005/5005), done.
error: refs/remotes/origin/master does not point to a valid object!
error: Trying to write ref refs/heads/master with nonexistant object 3cad1d0fb95b397ae8ed4826e29073362e135e2f
fatal: Cannot update the ref 'HEAD'.
Unlink of file 'test/.git/objects/pack/pack-9bca633d2527e271701b07f92128b15a6396277a.idx' failed. Should I try again? (y/n)

更新:我只是尝试在github上设置一个新帐户,然后尝试再次克隆,但是同样的问题,我想将其缩小到我可能在github上进行的某种全局设置.

最佳答案
我遇到了这个确切的问题,最初找不到合适的答案.在桌子上撞了很多头之后,对我来说这很简单-我正在运行一个旧的git客户端.

>我使用git进行部署的服务器正在运行git 1.7.1(在撰写本文时,Centos6的默认分发)
> git现在达到1.7.12
>显然,我的其他一些客户承诺使用不向后兼容的功能.

我在服务器上升级了git客户端.问题消失了.希望对遇到同样问题的人有所帮助.

(据记录,Installing git from source on Centos6是有帮助的)

转载注明原文:从Github克隆的问题 - 代码日志