About default environment variables
sets default environment variables for every codespace. Commands run in codespaces can create, read, and modify environment variables.
Note
Environment variables are case-sensitive.
List of default environment variables
Environment variable | Description |
---|---|
CODESPACE_NAME | The name of the codespace For example, octocat-literate-space-parakeet-mld5 |
CODESPACES | Always true while in a codespace |
GIT_COMMITTER_EMAIL | The email for the "author" field of future git commits. |
GIT_COMMITTER_NAME | The name for the "committer" field of future git commits. |
_CODESPACES_PORT_FORWARDING_DOMAIN | Returns the domain of the Codespaces forwarded port. For example, app..dev . |
_API_URL | Returns the API URL. For example, https://api..com . |
_GRAPHQL_URL | Returns the GraphQL API URL. For example, https://api..com/graphql . |
_REPOSITORY | The owner and repository name. For example, octocat/Hello-World . |
_SERVER_URL | Returns the URL of the server. For example, https://.com . |
_TOKEN | A signed auth token representing the user in the codespace. You can use this to make authenticated calls to the API. For more information, see Security in Codespaces. |
_USER | The name of the user that initiated the codespace. For example, octocat . |