我有一个存储库,其中包含了很多(5-50个)子树。当我最初删除所有子树时,一切都按预期进行。每隔一段时间,我就会切换到我的upstream-subtrees
分支,将所有更改都删除。这通常有效。
但是,现在两次,我已经用存储库A
的内容替换目录A
(指向远程存储库B
)的内容(不同的子树在目录B
指向不同的代表)。我不知道为什么会发生这种情况。当我运行git remote -v
以查看我的遥控器是否搞砸了什么时,一切看起来都不错。
此外,它不像目录A
总是被存储库B
覆盖。有时D
会被C
覆盖,例如。
我甚至不知道从哪里开始调试这个。有什么想法吗?