1
我对git相当陌生,我怀疑这个答案是否定的,但是想要在这里检查一些更有经验的git用户。删除git子模块存储库中的分支会使该分支中的提交对超级项目不可用吗?
我有一个超级项目,它有一个提交,其中包含对子模块的开发分支的引用。我有点担心,当我将这个开发分支重新绑定到master并删除它时,引用的子模块提交将会消失,从而使超级项目提交时引用它不可用。
虽然我已经回答了这个问题,但它提出了另一个问题。这种行为可以依靠吗?我读过git会在refs中将删除的项目保留一段时间,然后删除它们。这可能导致克隆开始工作,然后失败?