在 Visual Studio 代码中的开发容器内未检测到 Git

Dev*_*rki 7 git docker-desktop vscode-devcontainer

当我在 VisualStudio Code 中打开开发容器时,即使我使用 SSH 密钥从 GitHub 克隆文件,也不会检测到 Git。

Docker Desktop 工作正常,一切都工作正常,因为我可以执行构建、清理和测试。
我无法提交更改,因为没有 git 存储库。

DevContainer 中没有 Git:
显示没有 git

带有克隆文件的本地文件系统:
克隆文件

我对此很陌生。如果有人可以帮忙的话。

Von*_*onC 4

在容器内开发意味着您需要在隔离的容器卷中打开 Git 存储库或 GitHub PR#,以便容器文件系统挂载正确的本地文件夹(其中带有 a 的文件夹.git

https://code.visualstudio.com/assets/docs/remote/containers/architecture-containers.png

启动 VS Code 并Remote-Containers: Clone Repository in Container Volume...从命令面板 (F1) 运行。