采取的方案是容器内开放 ssh 接口,vscode 直接远程上去
- 按照 AI 给的步骤都试了,没解决,git 的命令行是可以的,但是不熟悉命令,还是想 gui 提交代码
- windows 本地测试是可以的,但是 windows 和服务器 docker 版本有些差别,win 是 20.10.24 ,服务器是 27.1.1 ,由于本地电脑和服务器都有其他内容,不好换版本;

感谢各位的帮助,应该零信任的问题,导致本地侧vscode的问题,我重新在一台机器上做了测试,是正常的。
ps:我本地是安装了深信服的零信任aTrust,顺便吐槽一下这个零信任,软件拖到工作空间对于前端这种需要安装依赖的情况,经常出现外面和内部文件的问题,需要清理缓存,清理缓存会导致很多配置丢失
1 Syiize Feb 12, 2025 Git 插件可以直接在设置里面设置 Git 可执行文件的路径,尝试直接设置对应文件的路径,看看 Git 插件能不能用 |
2 sn0wdr1am Feb 12, 2025 同样的场景,没遇到这个问题。 远程服务器是 Debian 12. 我用的是 Git Graph 插件。 |
3 Syiize Feb 12, 2025 |
4 listenerri Feb 12, 2025 vscode 有些配置是需要区分本地和远端的,就是配置界面的右侧 tab 也,可以从这个方向分析下 |
7 JSPIXiaoHei Feb 12, 2025 我用的 LXC 容器目前开发 JS 没有问题 |
8 UB Feb 12, 2025 |