我想做的是在 Windows 上进行 git 克隆,但父存储库存在于 unix 机器中。
我正在使用 ssh 进行克隆以从 UNIX 克隆到 Windows,但我收到了这个奇怪的错误。
error: git checkout-index: unable to create file <filename>
这发生在 git 克隆的 checkout 步骤中。
谁能帮帮我?
最佳答案
答案应该是:我们不能在windows中创建名为aux.c的文件!
参见 http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx 不要使用以下保留的设备名称作为文件名: CON、PRN、AUX、NUL、COM1、COM2、COM3、COM4、COM5、COM6、COM7、COM8、COM9、LPT1、LPT2、LPT3、LPT4、LPT5、LPT6、LPT7、LPT8 和 LPT9。还要避免这些名称后跟扩展名;例如,不推荐使用 NUL.txt。有关详细信息,请参阅命名空间。
关于git - 错误 : git checkout-index: unable to create file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3689137/