对已启用预生成的分支的开发容器配置所做的任何更改都会导致对 codespace 配置和关联的预生成进行更新。 因此,在将更改提交到主动使用的存储库分支之前,在 codespace 中从测试分支测试此类更改非常重要。 这将确保你不会为团队引入中断性变更。
有关详细信息,请参阅“开发容器简介”。
测试对开发容器配置的更改
-
从想要更改其开发容器的已启用预生成的分支中创建 codespace。 有关详细信息,请参阅“为存储库创建 codespace”。
-
在 codespace 中,签出测试分支。 有关详细信息,请参阅“在代码空间中使用源控制”。
-
对开发容器配置进行所需的更改。
-
通过重新生成容器来应用更改。 有关详细信息,请参阅“开发容器简介”。
-
一切正常之后,我们还建议从测试分支创建新的 codespace,以确保一切正常工作。 然后,可以将更改提交到存储库的默认分支或活动功能分支,从而触发该分支的预生成的更新。
Note
创建此 codespace 所需的时间比平时长,因为它不会从预生成创建。