Bash on Ubuntu on Windows Mount Network Share

use*_*878 12 windows mount bash cifs ubuntu

我已经更新了 Windows 10 并在 Windows 上安装了新的 bash。

但是,在我尝试过的两台 PC 上,我都无法安装网络共享。

我尝试了许多不同的方法来安装共享:

sudo mount -t cifs -o username=xx,password=xx //192.168.x.x/Share /mnt/s

运行上面的命令时,它看起来已经起作用了,没有错误(即使有--verbose选项)但是/mnt/s什么也不mount显示并显示://192.168.x.x/Share on /mnt/s type cifs (rw).

我能够使用 smbclient 浏览共享上的所有文件/文件夹

sim*_*lev 5

WSL 一直在大力开发中,它现在支持挂载网络共享文件夹:

sudo mkdir /mnt/s
sudo mount -t drvfs '\\192.168.x.x\Share' /mnt/s
cd /mnt/s
git init
Run Code Online (Sandbox Code Playgroud)

旧答案

我实际上是在这里回答您的评论:

我正在寻找该问题的解决方案或变通方法(例如另一个程序),以允许我在共享文件夹中运行 git。

使用Cygwin

net use V: \\\\192.168.x.x\\Share
cd /cygdrive/v
git init
Run Code Online (Sandbox Code Playgroud)

命令

net use V: \\192.168.x.x\Share
V:
git init
Run Code Online (Sandbox Code Playgroud)

git-scm