git直接定位到linux 服务器NFS文件系统下,直接将文件提交github仓库

学习linux驱动时,linux驱动源文件放在NFS文件系统中,现在想将驱动文件直接用git上传到github上或者本地管理,github目录又建在Windows别的目录。所以需要将linuxNFS文件夹映射到git 工作目录中,百度到window中有mklink指令可以完成任务。刚开始使用

mklink /J "DIR1" "DIR2" 要求DIR1不存在,DIR2存在。执行成功后会生成DIR1软链接到DIR2,这样在任何一个目录中新建文件,另外一个目录中会出现同样的文件。但是DIR2 要求是本地卷,发现映射的网络驱动器不能用。无奈使用下面指令

mklink /D "DIR1" "DIR2" 指令这个指令在cmd具有管理员权限后运行,可以成功,但是又发现在软链接文件夹里不能新建文档,只能新建文件夹。所以,没办法,只能再次映射一个网络驱动器直接到linux NFS文件系统下。这样直接在这个驱动器下添加文件,NFS,开发板,git工作目录文件都会同时改变。也能达到目的

mklink还有一个/H参数,也要求是本地卷,网络卷不可以

你可能感兴趣的:(linux环境搭建,mklink,linux)