我更新了我的 Git 并收到一些有趣的错误,例如:
error: Server does not allow request for unadvertised object e7369c9b3741a15235ad6d960c026607cbff96ea
我在 MacOS 和 Windows 上的 Git 2.21.0+(2.20.1 运行良好)上安装了它,只有 Stash Server 上的子模块出现错误 - 主存储库将所有内容作为子模块。
重现步骤:
git clone $main_repo
cd $main_repo
git remove origin
git add origin $main_repo
git fetch --all --prune
- 或者拉,无所谓
另一件奇怪的事情:如果我去失败的子模块并在这里执行相同的步骤 - 一切都会好起来。
我不明白这是 Git 中的错误还是我公司的 Stash 出了问题。
对于如何更深入地探索它有什么帮助吗?