我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

管理代码空间的加密密码

您可以在代码空间中存储要通过环境变量访问的敏感信息(如令牌)。

代码空间可用于使用 GitHub Free 或 GitHub Pro 的用户帐户。 更多信息请参阅“GitHub 的产品”。

本文内容

注意:Codespaces 加密密码目前处于测试阶段,可能会更改。

关于 Codespaces 的加密密码

您可以将要在代码空间中使用的加密密码添加到您的用户帐户。 例如,您可能想要存储和访问以下敏感信息作为加密密码。

  • 对云服务的个人访问令牌
  • 服务主体
  • 订阅标识符

您可以选择哪些仓库应有权访问每个密码。 然后,您可以在为有权访问密码的仓库创建的任何代码空间中使用该密码。

添加密码

  1. 在任何页面的右上角,单击您的个人资料照片,然后单击 Settings(设置)
    用户栏中的 Settings 图标
  2. In the left sidebar, click Codespaces.
    Codespaces tab in the user settings sidebar
  3. 在“Codespaces secrets(代码空间密码)”的右侧,单击 New secret(新建密码)
    "新建密码"按钮
  4. 在“Name(名称)”下,输入密码的名称。
    "名称"文本框
  5. Under "Value", type the value of your secret.
    "Value" textbox
  6. Select the "Repository access" drop-down menu, then click a repository you want to have access to the secret. Repeat for every repository you want to have access to the secret.
    "Repository access" drop-down menu
  7. 单击 Add secret(添加密码)

编辑密码

您可以更新现有密码的值,也可以更改哪些仓库可以访问密码。

  1. 在任何页面的右上角,单击您的个人资料照片,然后单击 Settings(设置)
    用户栏中的 Settings 图标
  2. In the left sidebar, click Codespaces.
    Codespaces tab in the user settings sidebar
  3. 在“Codespaces secrets(代码空间密码)”下您要编辑的密码右侧,单击 Update(更新)
    "更新" 按钮
  4. 在“Value(值)”下,单击 enter a new value(输入新值)
    "输入新值" 链接
  5. Under "Value", type the value of your secret.
    "Value" textbox
  6. Select the "Repository access" drop-down menu, then click a repository you want to have access to the secret. Repeat for every repository you want to have access to the secret.
    "Repository access" drop-down menu
  7. (可选)要删除密码对仓库的访问权限,请取消选择仓库。
    删除对仓库访问权限的复选框
  8. 单击 Save changes(保存更改)

删除密码

  1. 在任何页面的右上角,单击您的个人资料照片,然后单击 Settings(设置)
    用户栏中的 Settings 图标
  2. In the left sidebar, click Codespaces.
    Codespaces tab in the user settings sidebar
  3. 在“Codespaces secrets(代码空间密码)”下您要删除的密码右侧,单击 Delete(删除)
    "删除" 按钮
  4. 阅读警告,然后单击 OK(确定)
    确认删除密码

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。