如果我删除一个git子模块......它真的从回购中消失了吗?

时间:2011-09-27 18:56:27

标签: git git-submodules

去年,我通过子模块获得了TouchJSON。我不再需要使用该库并想删除它但我不确定是否这样做:How do I remove a submodule? 甚至会删除TouchJSON的“历史记录”。

基本上,如果我删除子模块然后因某些奇怪的原因需要回滚,它会记得要检查哪个版本的TouchJSON吗?

1 个答案:

答案 0 :(得分:0)

它会记住它;如果你在两个提交之间进行差异,其中唯一的更改是更新为新修订的子模块,git将报告该子项目的两个提交哈希值