我正在嘗試在 cygwin 上使用 git 克隆存儲庫。
機器是Windows XP機器,運行新更新版本的cygwin
我之前已經克隆了這個儲存庫,沒有任何問題,但是在新機器上我遇到了這個問題:
buildmeister@winbuild /cygdrive/d
$ git clone [email protected]:gollumullog/test.git
Cloning into 'test'...
remote: Counting objects: 3, done.
Receiving objects: 100remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.
error: inflate: data stream error (invalid code lengths set)
error: failed to read object 14007e4054f6c7c33e03975c480ba9986510d4ff at offset 12 from /cygdrive/d/test/.git/objects/pa
ck/pack-ad4395202f65ea50c9cef2e4fc4a5d9cca8321bc.pack
fatal: packed object 14007e4054f6c7c33e03975c480ba9986510d4ff (stored in /cygdrive/d/test/.git/objects/pack/pack-ad43952
02f65ea50c9cef2e4fc4a5d9cca8321bc.pack) is corrupt
上面的儲存庫只是我在 github 上創建的一個存根,其中只有一個自述文件。
任何診斷問題的幫助將不勝感激。
注意: - 我在這台機器上看到了一些奇怪的權限問題,想知道這是否相關:即我在Windows 中使用資源管理器創建一個資料夾,並且權限集似乎是d------- --+ 時我在 cygwin 中檢查,但我可以 cd 到它,並在其中創建文件等。