Skip to main content

代码空间的默认环境变量

GitHub 为每个代码空间设置默认环境变量。

GitHub Codespaces 可用于使用 GitHub Team 或 GitHub Enterprise Cloud 的组织。 GitHub Codespaces 也可作为受限的 beta 版本提供给使用 GitHub Free 和 GitHub Pro 计划的个人用户。 有关详细信息,请参阅“GitHub 的产品”。

关于默认环境变量

GitHub 为每个代码空间设置默认环境变量。 在代码空间中运行的命令可以创建、读取和修改环境变量。

注意:环境变量区分大小写。

默认环境变量列表

环境变量说明
CODESPACE_NAME代码空间的名称 例如,monalisa-github-hello-world-2f2fsdf2e
CODESPACES在代码空间中始终为 true
GIT_COMMITTER_EMAIL未来 git 提交的“作者”字段的电子邮件。
GIT_COMMITTER_NAME未来 git 提交的“提交者”字段的名称。
GITHUB_API_URL返回 API URL。 例如,https://api.github.com
GITHUB_GRAPHQL_URL返回 GraphQL API URL。 例如,https://api.github.com/graphql
GITHUB_REPOSITORY所有者和仓库名称。 例如,octocat/Hello-World
GITHUB_SERVER_URL返回 GitHub Enterprise Cloud 服务器的 URL。 例如,https://github.com
GITHUB_TOKEN代表代码空间中用户的签名身份验证令牌。 您可以使用它对 GitHub API 进行经过身份验证的调用。 有关详细信息,请参阅“身份验证”。
GITHUB_USER启动代码空间的用户的名称。 例如,octocat