Git packfile错误

时间:2013-02-01 10:25:26

标签: git

我有一台在Windows 8和Ubuntu 12.04之间双启动的机器。

在共享文件系统上有一个Git存储库/工作区。它是使用Windows中的msysgit创建的。

当我尝试在Linux下使用此repo时(使用Git 1.7.9.5),我看到以下错误消息:

  

错误:packfile .git / objects / pack / pack-31c385e8e4f1c105da16758ee98043a4b4ea1e50.pack签名不可用

     

警告:无法访问packfile .git / objects / pack / pack-31c385e8e4f1c105da16758ee98043a4b4ea1e50.pack

     

错误:packfile .git / objects / pack / pack-31c385e8e4f1c105da16758ee98043a4b4ea1e50.pack签名不可用

     

警告:无法访问packfile .git / objects / pack / pack-31c385e8e4f1c105da16758ee98043a4b4ea1e50.pack

     

致命:未能读取对象190cb002f6257e33efe88a91b37943be29cf9412:对于定义的数据类型,值太大

首先,这些是什么意思?

其次,这是否表明.git文件夹的内容依赖于分发,无论是通过操作系统还是git的版本/实现?

我可以通过制作repo的另一个克隆来解决这个问题,但如果可能的话,我更愿意在两个OS中使用相同的一个。

0 个答案:

没有答案