Github正在设置子模块,我不想要它们

时间:2013-06-03 00:32:25

标签: git github restkit

我在使用Git时遇到问题,我试图将RestKit添加为子模块,并且它也是我的实际代码的子模式。我已删除并重新创建但仍然存在!

这是我的github回购的图片......

The checkpoint repo is the one I want as NOT a submodule

这可以撤消吗?当我使用以下命令启动restkit repo作为子模块时,我似乎一直有问题:git submodule add git://github.com/RestKit/RestKit.git

它需要我的检查点代码,并以某种方式将其转换为子模块..

.gitmodules文件中不存在'Checkpoint'子模块!

1 个答案:

答案 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不是子模块)