我在VS代码中创建了一个新的Dev Container,并且VS代码在我的工作区中添加了.devcontainer文件夹。我应该把这个文件签入git吗?
发布于 2019-05-03 01:51:31
是的,我们建议您在定义用于开发项目的环境和工具时签入.devcontainer folder (or .devcontainer.json file)。
将开发容器定义签入到您的repo中,使新的贡献者更容易开始使用您的项目,并可以确保所有开发人员使用一致的开发工具集和一致的环境(例如,相同版本的yarn、相同的python运行时,等等)。
当开发人员克隆具有开发容器定义的存储库并在VS Code中打开该项目时,他们将被询问是否要在开发容器中重新打开该项目:

一旦容器构建,VS代码将在一个隔离的环境中启动,该环境已经拥有了开始贡献所需的所有工具。由于环境与本地计算机隔离,因此开发人员在测试项目时不必担心弄乱本地环境
https://stackoverflow.com/questions/55957783
复制相似问题