Codespace 指南
了解如何充分利用 GitHub
GitHub Codespaces 快速入门
快速开始使用 GitHub Codespaces。
深入了解 GitHub Codespaces
快速入门探索更多关于 GitHub Codespaces 工作原理的详细信息。
开发容器简介
操作指南在 codespace 中工作时,你工作所处的环境是使用托管在虚拟机上的开发容器创建的。
为 GitHub Codespaces 设置 Node.js 项目
教程通过创建自定义开发容器配置,开始在 GitHub Codespaces 中使用 Node.js、JavaScript 或 TypeScript 项目。
为 GitHub Codespaces 设置Python项目
教程通过在 GitHub Codespaces 中创建自定义开发容器配置,启动 Python 项目。
为 GitHub Codespaces 设置 C# (.NET) 项目
教程通过创建自定义开发容器配置,在 GitHub Codespaces 中开始一个 C# (.NET) 项目。
为 GitHub Codespaces 设置 Java 项目
教程通过创建自定义开发容器配置,在 GitHub Codespaces 中开始使用Java项目。
为 GitHub Codespaces 设置 PHP 项目
教程通过创建自定义开发容器配置,开始在 GitHub Codespaces 中使用 PHP 项目。
为代码空间计算机设置最低规范
操作指南你可以避免为你的仓库在 GitHub Codespaces 中使用资源不足的机器类型。
向 devcontainer.json 文件添加功能
操作指南借助这些功能,可以快速将工具、运行时或库添加到开发容器配置。
在存储库的 codespace 中自动打开文件
操作指南当用户为你的存储库创建 codespace 并在 Visual Studio Code Web 客户端中打开 codespace 时,你可以设置自动打开特定文件。
为存储库指定建议的机密
操作指南可在开发容器配置中添加一个设置,以在用户创建 Codespace 时提示用户设置特定开发环境机密。
帮助快速创建和继续使用 Codespaces
操作指南可以添加一个链接,将用户直接转到预配置了所选选项的 codespace 创建页面。 或者,您可以链接到“恢复 Codespace”页面。
为 GitHub Codespaces 设置模板存储库
操作指南可以通过为 GitHub Codespaces 设置模板存储库,帮助用户启动项目。
为您的账户个性化 GitHub Codespaces
操作指南你可以通过使用 GitHub 上的 仓库或使用“Settings Sync”来个性化设置 GitHub Codespaces。
为代码库创建代码空间
操作指南您可以为仓库中的分支创建代码空间以便在线开发。
通过模板创建 codespace
操作指南如果要启动新项目,可以通过空白模板创建 codespace,或者选择专为你要执行的工作类型设计的模板。
在代码空间中开发
操作指南你可以通过浏览器、Visual Studio Code 或命令行终端在代码空间中工作。
删除代码空间
操作指南您可以删除不再需要的代码空间。
代码空间中的转发端口
操作指南您可以转发代码空间中的端口以测试和调试应用程序。 还可以管理端口协议,并在组织内或公开共享端口。
打开现有 codespace
操作指南可以重新打开已关闭或已停止的 codespace 并返回到工作。
停止和启动 codespace
操作指南可以停止和启动代码空间以便节省资源和暂停任务。
在 codespace 中协同工作
操作指南可以使用 Visual Studio Live Share 与 codespace 中的其他人协作。
在 Visual Studio Code 中使用 GitHub Codespaces
操作指南您可以直接在 Visual Studio Code 中通过将 GitHub Codespaces 扩展与您的 GitHub 帐户连接来开发您的开发空间。
将 GitHub Codespaces 与 GitHub CLI 配合使用
操作指南可以通过使用 GitHub 命令行界面从命令行直接处理 GitHub Codespaces。
在代码空间中使用源控制
操作指南在对代码空间中的文件进行更改后,您可以快速提交更改并将更新推送到远程仓库。
将 GitHub Codespaces 用于拉取请求
操作指南你可以在 Web 浏览器中或 Visual Studio Code 中使用 GitHub Codespaces 来创建拉取请求、审阅拉取请求和处理审阅注释。
更改代码空间的计算机类型
操作指南可更改运行 codespace 的计算机类型,以便使用适合你正在执行的工作的资源。
配置代码空间的自动删除
操作指南处于非活动状态的 codespace 会自动删除。 你可以选择停止的 codespace 将保留多长时间,最长为 30 天。
为 GitHub Codespaces 设置默认编辑器
操作指南您可以在个人设置页面中设置 Codespaces 的默认编辑器。
为 GitHub Codespaces 设置默认区域
操作指南您可以在 GitHub Codespaces 配置文件设置页面中设置默认地区,以个性化您的数据保存位置。
设置 GitHub Codespaces 的超时期限
操作指南可以在个人设置页面中设置 GitHub Codespaces 的默认超时。
管理 GitHub Codespaces 的账户专属的机密
操作指南您可以在代码空间中存储要通过环境变量访问的敏感信息(如令牌)。
管理对代码空间中其他存储库的访问权限
你可以管理 GitHub Codespaces 可以访问的存储库。
管理 GitHub Codespaces 的 GPG 验证
操作指南您可以允许 GitHub 自动使用 GPG 对在代码空间中所做的提交进行签名,以便其他人可以确信更改来自受信任的源。
为组织启用或禁用 GitHub Codespaces
操作指南你可以控制哪些用户可以在组织的专用存储库中使用 GitHub Codespaces。
管理组织中 GitHub Codespaces 的成本
参考你可以检查 GitHub Codespaces 使用情况并设置使用限制。
管理存储库或组织的开发环境机密
开发环境机密使你能够在你的组织或仓库中存储敏感信息,以在 GitHub Codespaces 中使用。
限制对计算机类型的访问
操作指南你可以对用户在组织中创建 codespace 时可以选择的计算机类型设置约束。
限制 codespace 的基础映像
操作指南可以指定哪些基础映像可用于为在组织内创建的新代码空间创建开发容器。
限制空闲超时期限
操作指南你可以为组织拥有的任何 codespace 设置最大超时时间。
限制 codespaces 的保留期
操作指南您可以为组织拥有的任何 codespaces 设置最大保留期。
限制转发端口的可见性
操作指南你可以针对用户从贵组织的 codespaces 转发端口时可选择的可见性选项进行设置约束。
审查您的组织的 GitHub Codespaces 审核日志
操作指南你可以使用审核日志查看与 GitHub Codespaces 相关的所有操作。
GitHub Codespaces 计费
了解 GitHub Codespaces 的使用成本,以及 GitHub 个人帐户包含的每月使用配额。
在 GitHub Codespaces 中使用 Visual Studio Code 命令面板
参考你可以使用 Visual Studio Code 的命令面板功能来访问 GitHub Codespaces 中的许多命令。
GitHub Codespaces 的灾难恢复
本文描述了当整个地区因重大自然灾害或大范围服务中断而中断时,灾难恢复情景的指导。
GitHub Codespaces 中的安全性
参考GitHub Codespaces 安全体系结构概述,包括可帮助你维护安全性并最大限度地降低攻击风险的指导原则。