首页 > 解决方案 > 在 windows linux 子系统的 VS Code 中打开时,如何防止 windows 无效文件名被重命名?

问题描述

我正在尝试处理一个包含一堆名称如 xxx:abc.js 的文件的存储库。显然文件名中的冒号在 windows 中是无效的。

所以我想如果文件在 Windows 的 Linux 子系统上,如果我使用的是 VS Code 的 Remote 扩展,那就像我在 Linux 环境中开发一样。

但是当 repo 被打开时,这些文件名中的冒号仍然会被 git 自动删除code .

我是否需要在 ubuntu 上实际安装 VS Code 的 linux 版本,还是有其他方法可以使它工作?

标签: linuxvisual-studio-codewindows-subsystem-for-linux

解决方案


我升级到 WSL 2,再次克隆了 repo,没有任何问题。


推荐阅读