我有一个存储库,其中合并了很多(5-50)个子树。当我最初拉下所有子树时,一切都按预期进行。每隔一段时间,我就会切换到我的upstream-subtrees
分支以将所有更改拉入。这通常有效。
但是,现在两次,我已经用存储库的内容(目录中的不同子树指向不同的存储库)替换了目录的内容A
(指向远程存储库)。我不知道为什么会这样。当我跑去看看我的遥控器是否搞砸了或其他什么时,一切看起来都很好。A
B
B
git remote -v
此外,目录并不A
总是被存储库覆盖B
。例如,有时D
会被覆盖C
。
我什至不知道从哪里开始寻找调试。有任何想法吗?