8

我喜欢在几个工作树中检查存储库,git worktree以便轻松地同时在不同的分支上工作。然而,当 git 位于 git worktree 文件夹中时,VS 代码似乎无法将 git 识别为 scm。

我在文档中找不到任何关于此或扩展的内容。关于如何让 VS 代码在外部工作树中支持 git 功能有什么想法吗?

4

1 回答 1

13

我认为这并不重要,但事实证明......我在 Windows 上并在 Windows 子系统 for Linux 中运行我的 git 命令行。但显然,Windows 上的 Git 在/mnt/d....

我用相对路径替换了它,现在 Linux 上的 Git 和 Windows 上的 Git 都报告工作树在 git 目录中。它也适用于 VS 代码!

于 2017-11-02T15:11:20.870 回答