在我的本地,我用现有的代码库做了一个git repo,其中(我不知道)在其中包含一个git repo。当这创建了一些关于HEAD腐败的可怕错误时,我去了内部仓库中删除了.git文件夹。
现在Bitbucket认为这个文件夹是一个子模块,指向一个我无法访问的仓库(因为它不是我的)。但是,在本地,git submodule
无法识别现有的任何子模块。
自然地说,来自这个仓库的任何干净拉动都只包含一个空的文件夹,其中包含内部仓库。
我想要的是告诉Bitbucket忘记子模块,并将其替换为我本地副本中的文件夹内容;将这个幻影子模块有效地“合并”到父级回购中。
我该怎么做?