我可以通过命令行向我的 Visual Studio 项目添加子树,但是当我这样做时,需要我添加前缀。当我这样做时,它会在根目录中添加一个子目录。当我将子树的项目添加到我的解决方案时,所有引用都不可用,因为包位于根目录/packages 中。如果我更新路径,原始子树存储库中的路径现在会变得困惑。如何正确设置两个项目,其中一个项目通过子树引用?
最佳答案
目前还没有。
git subtree
支持仍在等待中,如 this suggestion 所示:
support for git subtrees from visual studio gui
目前使用 git 子树的唯一方法是从命令行,正如您所见,它们没有从 VS 项目中正确解释。 如果您想在 Visual Studio 中实现此功能,只有一种方法 - 您必须投票支持该建议。
关于git - 如何在 Visual Studio 中正确解释 git 子树?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52266672/