跳至主要内容

在 Codespace 中开发

创建一个 Codespace 以开始在专用云环境中开发项目。您可以在浏览器或您选择的代码编辑器中使用您的 Codespace。

在 Codespace 中开发

您可以使用浏览器、Visual Studio Code、JetBrains IDE 或命令行 Shell 在 Codespace 中工作。

为仓库创建 Codespace

您可以为仓库中的分支创建 Codespace 以在线开发。

从模板创建 Codespace

如果您要启动一个新项目,您可以从空白模板创建 Codespace,或者选择专门为要执行的工作类型设计的模板。

删除 Codespace

您可以删除不再需要的 Codespace。

打开现有 Codespace

您可以重新打开已关闭或停止的 Codespace 并返回到您的工作。

在 Codespace 中协作

您可以通过使用 Visual Studio Live Share 与 Codespace 中的其他人员协作。

在 Codespace 中使用源代码管理

在 Codespace 中更改文件后,您可以快速提交更改并将更新推送到远程仓库。

将 GitHub Codespaces 用于拉取请求

您可以在 Web 浏览器或 Visual Studio Code 中使用 GitHub Codespaces 创建拉取请求、审查拉取请求和处理审查评论。

停止和启动 Codespace

您可以停止和启动您的 Codespace 以节省资源并暂停工作。

转发 Codespace 中的端口

您可以在 Codespace 中转发端口以测试和调试您的应用程序。您还可以管理端口协议并在您的组织内或公开共享端口。

重新构建 Codespace 中的容器

您可以重新构建您正在使用的 Codespace 的开发容器以应用配置更改。有时,您可能希望执行完全重建。

Codespace 的默认环境变量

GitHub 为每个 Codespace 设置默认环境变量。

保留环境变量和临时文件

您可以配置自定义环境变量,以便每次打开 Codespace 时都将其设置为相同的值。您还可以确保在 Codespace 停止时不会删除临时文件。

连接到私有网络

您可以将 GitHub Codespaces 连接到私有网络上的资源,包括包注册表、许可证服务器和本地数据库。

开始使用 GitHub Codespaces 进行机器学习

了解如何使用 GitHub Codespaces 及其开箱即用的工具处理机器学习项目。

在 Visual Studio Code 中使用 GitHub Codespaces

您可以通过将 GitHub Codespaces 扩展与您在 GitHub 上的帐户连接,直接在 Visual Studio Code 中开发您的 Codespace。

在 JetBrains IDE 中使用 GitHub Codespaces

您可以使用 JetBrains Gateway 连接到您的 Codespace,并在您喜欢的 JetBrains IDE 中工作。

将 GitHub Codespaces 与 GitHub CLI 结合使用

您可以使用 GitHub 命令行界面 gh 直接从命令行与 GitHub Codespaces 互动。