【发布时间】:2013-02-21 23:33:53
【问题描述】:
我在 Windows 7 中的 NTFS 分区上创建了一个 git 存储库,在 Linux(Ubuntu 12 x64,双启动设置)中打开它时,我收到了 index file open failed 错误。我怎样才能找出问题所在?该分区以读写方式安装,我从未遇到任何其他问题。 git 是否以 Windows 与 Linux 的不同格式存储数据,我需要进行克隆或一些转换?我真的很希望能够在两个操作系统中处理同一个 repo 而无需克隆......
澄清:在 .git 目录中运行命令 cat index 时,我也会得到 cat: index: Input/output error
,所以这是一个与 NTFS 相关的问题......但我之前从未遇到过它,直到以跨系统的方式使用 git,我已经从 NTFS 部分运行其他应用程序并复制了周围的文件......
【问题讨论】: