Visual Studio 不适用于 git 工作树

Visual Studio doesn't work with git worktree

我有一个本地 git 存储库,我使用 git 工作树层次结构。到目前为止,我尝试过的任何应用程序都可以很好地与 git 工作树配合使用,但是 Visual Studio 抱怨给定的目录不是 git 存储库。我可以确保目录中的 .git 文件。

根据 release notes and pages and blog posts 此功能是在 Visual Studio 2017 年添加的,但对我来说即使在 VS 2019 中它也无法加载。我错过了什么吗?

Git failed with a fatal error.
fatal: Not a git repository: C:\Users\stepehn\Desktop\foo

我找到了解决方案,.git 文件已损坏(路径无效)。