有没有办法让VS代码与git worktree一起工作?(带WSL的Windows)

Joh*_*ler 4 git visual-studio-code git-worktree windows-subsystem-for-linux

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

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

Joh*_*ler 7

我认为这不重要,但事实证明......我在Windows上并在Windows子系统Linux中运行我的git命令行.但显然,Windows上的Git无法找到绝对的linux路径/mnt/d....

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