我在使用Git时遇到问题,我试图将RestKit添加为子模块,并且它也是我的实际代码的子模式。我已删除并重新创建但仍然存在!
这是我的github回购的图片......
这可以撤消吗?当我使用以下命令启动restkit repo作为子模块时,我似乎一直有问题:git submodule add git://github.com/RestKit/RestKit.git
它需要我的检查点代码,并以某种方式将其转换为子模块..
.gitmodules文件中不存在'Checkpoint'子模块!
答案 0 :(得分:1)
<。> .gitmodules文件中不存在'Checkpoint'子模块!
这意味着Checkpoint
已被记录为特殊条目
git ls-tree HEAD Checkpoint
160000 commit c0f065504bb0e8cfa2b107e975bb9dc5a34b0398 Checkpoint
您应该重置为Checkpoint
不是子模块的提交,或restore a deleted directory:
git checkout <treeish> -- /path/to/dir
(<treeish>
提交,其中Checkpoint不是子模块)