在VSC中使用Linux的Windows子系统中安装的git

时间:2020-04-14 18:50:38

标签: visual-studio-code

我通过WSL2安装了/archive/allData/5000/VNP46A1/2015/001/VNP46A1.A2015001.h30v05.001.2019135185504.h5 /archive/allData/5000/VNP46A1/2015/002/VNP46A1.A2015002.h30v05.001.2019136091632.h5 /archive/allData/5000/VNP46A1/2015/003/VNP46A1.A2015003.h30v05.001.2019136075625.h5 /archive/allData/5000/VNP46A1/2015/004/VNP46A1.A2015004.h30v05.001.2019136081706.h5 /archive/allData/5000/VNP46A1/2015/005/VNP46A1.A2015005.h30v05.001.2019136084155.h5 /archive/allData/5000/VNP46A1/2015/006/VNP46A1.A2015006.h30v05.001.2019136084128.h5 /archive/allData/5000/VNP46A1/2015/007/VNP46A1.A2015007.h30v05.001.2019136085336.h5 /archive/allData/5000/VNP46A1/2015/008/VNP46A1.A2015008.h30v05.001.2019136103147.h5 /archive/allData/5000/VNP46A1/2015/009/VNP46A1.A2015009.h30v05.001.2019136100110.h5

git

Arch Linux on Windows 10 x86_64 with 4.19.84-microsoft-standard $ which git /usr/sbin/git 中,我可以通过cmd或通过为访问wsl程序而制作的批处理文件来使用git:

wsl.exe git ...

但是 > wsl git status On branch next ... > git.bat status On branch next ... 不起作用:

git

到目前为止我尝试过的事情:

  • 我将Looking for git in: C:\Program Files\Git\cmd\git.exe Looking for git in: C:\Program Files (x86)\Git\cmd\git.exe Looking for git in: C:\Program Files\Git\cmd\git.exe Looking for git in: C:\Users\x\AppData\Local\Programs\Git\cmd\git.exe Git installation not found. 移到了C:\ Users \ x \ AppData \ Local \ Programs \ Git \ cmd \ git.bat
  • 我在设置json中放置了一个明确的git路径:

    { “ git.enabled”:是的, “ git.path”:“ C:\ Windows \ System32 \ wsl.exe git”, // ... }

哪个也不起作用:

git.bat

如果我不想要为Windows安装Looking for git in: C:\Windows\System32\wsl.exe git Looking for git in: C:\Program Files\Git\cmd\git.exe Looking for git in: C:\Program Files (x86)\Git\cmd\git.exe Looking for git in: C:\Program Files\Git\cmd\git.exe Looking for git in: C:\Users\x\AppData\Local\Programs\Git\cmd\git.exe Git installation not found. 怎么办?

1 个答案:

答案 0 :(得分:2)