我在尝试将 RestKit 添加为子模块时遇到 Git 的问题,它也在对我的实际代码进行子模块。我已删除并重新创建但仍在发生!
这是我的 github 存储库的图像...
这可以撤消吗?当我使用以下命令将restkit repo作为子模块初始化时,我似乎一直遇到问题: git submodule add git://github.com/RestKit/RestKit.git
它需要我的检查点代码并以某种方式也将其变成子模块..
.gitmodules 文件中也不存在“检查点”子模块!
.gitmodules 文件中也不存在“检查点”子模块!
这意味着Checkpoint
已被记录为特殊条目
git ls-tree HEAD Checkpoint
160000 commit c0f065504bb0e8cfa2b107e975bb9dc5a34b0398 Checkpoint
您应该重置为Checkpoint
不是子模块的提交,或者恢复已删除的目录:
git checkout <treeish> -- /path/to/dir
(带有<treeish>
Checkpoint 不是子模块的提交)