我得到了这个确切的错误,因为子模块在repo中但不再在解决方案中引用,但它确实引用了仍在解决方案中的项目。
这就是我做的。
我找不到更改列表中引用的子模块。
我使用Git Bash尝试使用此https://gist.github.com/gitaarik/8735255#gistcomment-2116278删除有问题的子模块
回应:rm: cannot remove 'EventStream.Management': Is a directory
意识到我有一个从解决方案中删除的旧项目(所以我没有看到它),但没有从repo中删除,因为它仍然存在于解决方案文件夹中。那个被引用的项目确实引用了一个仍然处于解决方案中的项目,该项目已经更新。我相信这会导致意外的序列错误。
我删除了包含取消引用项目的文件夹,然后我重建了repo(我想要开始一个新的主人)。问题已解决。