使Atom或VSCode识别使用WSL创建的Git回购

使Atom或VSCode识别使用WSL创建的Git回购,git,visual-studio-code,atom-editor,windows-subsystem-for-linux,Git,Visual Studio Code,Atom Editor,Windows Subsystem For Linux,现在Windows 10创建者更新了改进的WSL(Linux的Windows子系统,又称Windows的Bash),仍然有一些小限制困扰着我 如果我从Bash内部创建一个Git repo,并在Atom编辑器或VS代码中打开该repo,它不会将该目录识别为有效的Git repo,这是显而易见的,因为底层节点Git认为它在Windows上,所以只有使用“Windows Git”创建的Git repo才是有效的Git repo。我有没有办法让这些编辑器将WSL的Git回购视为有效的Git回购?您不应该

现在Windows 10创建者更新了改进的WSL(Linux的Windows子系统,又称Windows的Bash),仍然有一些小限制困扰着我


如果我从Bash内部创建一个Git repo,并在Atom编辑器或VS代码中打开该repo,它不会将该目录识别为有效的Git repo,这是显而易见的,因为底层节点Git认为它在Windows上,所以只有使用“Windows Git”创建的Git repo才是有效的Git repo。我有没有办法让这些编辑器将WSL的Git回购视为有效的Git回购?

您不应该遇到任何问题,前提是:

  • 您在WSL和Windows上都安装了Git(Atom和VS代码与安装在Windows上的Git集成)
  • 您没有在WSL
    /root
    /home
    目录中创建任何存储库(由于与WSL文件系统的互操作性问题,这些目录在Windows上不可见)
  • 有关WSL文件系统互操作性问题主题的更多信息,请参见: