1

我在尝试将 RestKit 添加为子模块时遇到 Git 的问题,它也在对我的实际代码进行子模块。我已删除并重新创建但仍在发生!

这是我的 github 存储库的图像...

检查点存储库是我想要的不是子模块

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

它需要我的检查点代码并以某种方式也将其变成子模块..

.gitmodules 文件中也不存在“检查点”子模块!

4

1 回答 1

1

.gitmodules 文件中也不存在“检查点”子模块!

这意味着Checkpoint已被记录为特殊条目

git ls-tree HEAD Checkpoint
 160000 commit c0f065504bb0e8cfa2b107e975bb9dc5a34b0398  Checkpoint

您应该重置为Checkpoint不是子模块的提交,或者恢复已删除的目录

git checkout <treeish> -- /path/to/dir

(带有<treeish>Checkpoint 不是子模块的提交)

于 2013-06-03T07:42:28.443 回答