jes*_*ing 12
从命令面板中,您可以显式停止代码空间:
>< Codespaces您可以从状态栏中的选项快速访问它。
关闭或停止您的代码空间
您的代码空间在您使用时将继续运行,但在一段时间不活动后会超时。来自编辑器和终端输出的文件更改被计为活动,因此如果终端输出继续,您的代码空间将不会超时。默认不活动超时期限为 30 分钟。您可以为您创建的代码空间定义个人超时设置,但这可能会被组织超时策略否决。有关更多信息,请参阅“设置 GitHub Codespaces 的超时期限。 ”
如果代码空间超时,它将停止运行,但您可以从浏览器选项卡(如果您在浏览器中使用代码空间)、从 VS Code 或从https://github.com上的代码空间列表重新启动它/代码空间。
要停止你的代码空间,你可以
- 在浏览器中:在https://github.com/codespaces上的代码空间列表中,单击省略号 (...上的代码空间列表中,单击要停止的代码空间右侧的
- 在 VS Code 中:打开 Visual Studio Code 命令面板- 例如,按Ctrl+ Shift+ Enter(Windows/Linux) 或Shift+ Command+ P(Mac) - 键入
Codespaces: stop,然后按 Enter。- 在 JetBrains 客户端中,单击 GitHub Codespaces 工具窗口顶部的停止按钮。有关更多信息,请参阅“停止和启动代码空间”的“JetBrains IDE”选项卡。”
- 在终端窗口中:使用 GitHub CLI 命令
gh codespace stop。有关更多信息,请参阅“将 GitHub Codespaces 与 GitHub CLI 结合使用。 ”如果您退出 codespace 而不运行 stop 命令(例如,通过关闭浏览器选项卡),或者如果您让 codespace 保持运行而不进行交互,则 codespace 及其运行进程将在不活动超时期间继续进行。当您关闭或停止代码空间时,所有未提交的更改都会保留,直到您再次连接到代码空间。
首先,关于“避免额外成本”部分:仅仅停止代码空间是不够的。这将防止您的“使用时间”增加,但停止的代码空间将继续耗尽您每月的存储空间。请记住:您的使用时间限制为 60 小时(使用 2 个核心的最低配置),存储空间限制为每月 15 GB(截至 2022 年 11 月)。您可以有多个“已停止”的代码空间等待继续,所有这些都会耗尽您每月的存储空间。
为了防止这种情况,您不仅必须停止代码空间,还必须删除它。您始终可以根据存储库的当前状态创建新的代码空间。
重用现有的代码空间归结为工作习惯的选择。您是否有不想提交的待处理代码更改?然后保持你的代码空间活跃,稍后再回来,完成你的工作。对于小型存储库中的单个代码空间,这不是问题。但是,如果您有多个代码空间,甚至可能有预构建,那么您应该密切关注您的限制。
也就是说,以下是停止代码空间的方法:
[Code]。首先从[Local]到[Codespaces],然后使用[...]菜单。![首先从 [Local] 进入 [Codespaces],然后使用 [...] 菜单。](https://i.stack.imgur.com/yZNDi.jpg)
[Codespaces]。再次使用 [...] 菜单关闭或删除 Codespace。gh codespace stop命令停止代码空间。您需要提供代码空间的名称,您可以通过gh codespace list.gh codespace delete --allGithub Cli。(该--all选项不适用于该stop命令,因此您始终需要指定一个名称)| 归档时间: |
|
| 查看次数: |
3060 次 |
| 最近记录: |