在代码空间中开发
创建代码空间,以便在专用云环境中开始开发您的项目。 可以在浏览器或所选代码编辑器中使用 codespace。
在代码空间中开发
可以使用浏览器、Visual Studio Code、JetBrains IDE 或在命令 shell 中在 codespace 中工作。
为存储库创建 codespace
您可以为仓库中的分支创建代码空间以便在线开发。
通过模板创建 codespace
如果要启动新项目,可以通过空白模板创建 codespace,或者选择专为你要执行的工作类型设计的模板。
删除代码空间
您可以删除不再需要的代码空间。
打开现有 codespace
可以重新打开已关闭或已停止的 codespace 并返回到工作。
在 codespace 中协同工作
可以使用 Visual Studio Live Share 与 codespace 中的其他人协作。
在代码空间中使用源控制
在对代码空间中的文件进行更改后,您可以快速提交更改并将更新推送到远程仓库。
将 GitHub Codespaces 用于拉取请求
你可以在 Web 浏览器中或 Visual Studio Code 中使用 GitHub Codespaces 来创建拉取请求、审阅拉取请求和处理审阅注释。
停止和启动 codespace
可停止和启动 codespace 以保存资源和暂停工作。
代码空间中的转发端口
您可以转发代码空间中的端口以测试和调试应用程序。 还可以管理端口协议,并在组织内或公开共享端口。
在 codespace 中重新生成容器
可以重新生成你正在使用的 codespace 的开发容器,以应用配置更改。 有时,你可能想要执行完全重新生成。
代码空间的默认环境变量
GitHub 为每个代码空间设置默认环境变量。
保留环境变量和临时文件
可以配置自定义环境变量,以便每次打开 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 网关连接到 codespace,并在你喜欢的 JetBrains IDE 中工作。
将 GitHub Codespaces 与 GitHub CLI 配合使用
可以使用 GitHub 命令行界面 gh
直接从命令行使用 GitHub Codespaces。