我喜欢使用 git worktree
在多个工作树中 check out 存储库,以便轻松地同时在不同分支上工作。
然而,当 git 位于 git worktree 文件夹中时,VS 代码似乎无法将 git 识别为 scm。
我在文档中找不到任何关于这个或扩展的内容。 关于如何让 VS 代码支持外部工作树中的 git 功能,有什么想法吗?
最佳答案
我认为这无关紧要,但事实证明...我在 Windows 上并在适用于 Linux 的 Windows 子系统中运行我的 git 命令行。但显然,Windows 上的 Git 无法在 /mnt/d...
中找到 linux 的绝对路径。
我将其替换为相对路径,现在 Linux 上的 Git 和 Windows 上的 Git 都报告工作树位于 git 目录中。它也适用于 VS 代码!
关于git - 有没有办法让 VS 代码与 git worktree 一起工作? (带有 WSL 的 Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47076998/