当 VS Code 附加到 Docker 容器时,如何在 VS Code 中使用本地 git?

asq*_*are 6 git docker visual-studio-code

我是 VS Code 新手。我已将 VS Code“附加”到已运行的 Docker 容器。我的源代码驻留在本地主机中。使用“VOLUME /project-home”将源代码文件夹映射到容器内的文件夹。在 VS Code 中,我可以打开容器中的文件并编辑/保存它们。

现在,我尝试使用 VS Code 中安装在本地计算机上的 git。但是,当我单击“源代码管理”图标时,它显示“未检测到有效的 git 安装”和“使用“git.path”设置安装或配置它。”

这里有一些我无法理解的文档:( https://code.visualstudio.com/docs/remote/containers#_attaching-to-running-containers

我可以在容器中安装 git,VS code 应该能够识别它,但我想使用本地 git。知道怎么做吗?

szy*_*mon 0

您的 Docker 容器中不需要 git。确保 MacOS 上安装的 git 已正确添加到 PATH 中。

以下是如何执行此操作的说明:https ://stackoverflow.com/a/1835854/6940684 。

/usr/local/git/bin如果不同,请替换为您的 git 安装路径。