关于默认环境变量
GitHub 为每个 codespace 设置默认环境变量。在 codespaces 中运行的命令可以创建、读取和修改环境变量。
注意
环境变量区分大小写。
默认环境变量列表
环境变量 | 描述 |
---|---|
CODESPACE_NAME | codespace 的名称,例如:`octocat-literate-space-parakeet-mld5` |
CODESPACES | 在 codespace 中始终为 `true` |
GIT_COMMITTER_EMAIL | 未来 `git` 提交的“作者”字段的电子邮件。 |
GIT_COMMITTER_NAME | 未来 `git` 提交的“提交者”字段的名称。 |
GITHUB_CODESPACES_PORT_FORWARDING_DOMAIN | 返回 GitHub Codespaces 转发端口的域名,例如:`app.github.dev`。 |
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 服务器的 URL,例如:`https://github.com`。 |
GITHUB_TOKEN | 一个签名的授权令牌,代表 codespace 中的用户。您可以使用它来对 GitHub API 发出经过身份验证的调用。更多信息,请参见“GitHub Codespaces 中的安全”。 |
GITHUB_USER | 启动 codespace 的用户名。例如,octocat 。 |