English 中文(简体)
Github的克隆问题
原标题:Issues cloning from 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)

更新:我刚刚尝试在刺青上建立一个新账户, 并试图再次克隆, 但同样的问题, 我猜它缩小到某种全球背景, 我可能会在刺布上。

最佳回答

这最终是一个奇怪的错误 与Git客户端, 我重新安装 和一切工作良好之后。

问题回答

我有一个确切的问题,但最初却找不到一个好答案。经过很多头撞在桌子上后,对我来说很简单——我经营了一个老客户。

  • my server that I was using git to do deploys onto, was running git 1.7.1 (default distribution for Centos6 at time of writing)
  • git is now up to 1.7.12
  • clearly some of my other clients had committed using features not backwards compatible.

我升级了服务器上的Git客户端,问题解决了,希望能帮助有同样问题的人。

(请记录在案,