Note
GitHub Codespaces 在 GHE.com 的子域(例如 octocorp.ghe.com
)上不可用。
您可以在 GitHub、Visual Studio Code 中或使用 GitHub CLI 重新打开任何活动或已停止的代码空间。 无法重新打开已删除的 codespace。 请参阅 了解 codespace 生命周期。
可以在“你的 codespace”页 (github.com/codespaces) 上查看所有 codespace。 在此页中,可以:
- 打开、停止或删除 codespace。
- 了解谁拥有 codespace(并可能为 codespace 付费):你的个人帐户或你所属的组织。 请参阅 关于 GitHub Codespaces 的计费。
- 查看 codespace 的计算机类型、大小和状态。
- 通过选择 GitHub 模板之一或单击“新建 codespace”来创建新的 codespace。 请参阅 通过模板创建 codespace 和 为存储库创建 codespace。
- 阻止自动删除 codespace。 请参阅 配置 codespace 的自动删除。
重新打开现有 codespace
如果已安装 GitHub CLI,则可以使用它来处理 GitHub Codespaces。 有关 GitHub CLI 的安装说明,请参阅 GitHub CLI 存储库。
-
在终端中,输入以下 GitHub CLI 命令之一。
-
若要在 VS Code 中删除 codespace,请输入:
Shell gh codespace code
gh codespace code
Note
必须在本地计算机上安装 VS Code。 请参阅 VS Code 文档中的设置 Visual Studio Code。
-
若要在浏览器中打开 codespace,请输入:
Shell gh codespace code --web
gh codespace code --web
-
要在 JupyterLab 中打开 codespace,请输入:
Shell gh codespace jupyter
gh codespace jupyter
Note
JupyterLab 应用程序必须安装在要打开的 Codespace 中。 默认开发容器映像包括 JupyterLab,因此从默认映像创建的 codespaces 将始终安装 JupyterLab。 有关默认映像的详细信息,请参阅“开发容器简介”以及
devcontainers/images
仓库。 如果未在开发容器配置中使用默认映像,则可以通过将ghcr.io/devcontainers/features/python
功能添加到devcontainer.json
文件来安装 JupyterLab。 应该包括选项"installJupyterlab": true
。 有关详细信息,请参阅devcontainers/features
存储库中python
功能的 README 文件。 -
若要通过 SSH 从命令行访问 codespace,请输入:
Shell gh codespace ssh
gh codespace ssh
-
-
使用箭头键导航到要打开的 codespace。
-
若要打开 codespace,请按 Enter。
请参阅 GitHub CLI 手册中的“gh codespace code
”。