跳至主要内容

从 GitHub Marketplace 为您的个人帐户安装 GitHub 应用

您可以从 GitHub Marketplace 安装 GitHub 应用以在您的个人帐户中使用。

关于 GitHub Marketplace

本文适用于从 GitHub Marketplace 安装和购买 GitHub 应用。有关从 GitHub Marketplace 以外的来源安装 GitHub 应用的更多信息,请参阅 "从第三方安装 GitHub 应用."

如果您在个人帐户中安装 GitHub 应用并选择付费计划,您将在个人帐户的当前账单日期使用现有的付款方式支付应用订阅费用。

如果您选择带有免费试用期的付费计划,您可以在试用期内随时取消,无需付费,但您将自动失去对应用的访问权限。您的付费订阅将在 14 天试用期结束时开始。有关更多信息,请参阅 "关于 GitHub Marketplace 的账单."

有关从 GitHub Marketplace 安装 OAuth 应用而不是 GitHub 应用的更多信息,请参阅 "在您的个人帐户中安装 OAuth 应用."

关于安装 GitHub 应用

为了在您的仓库或组织中使用 GitHub 应用,您必须在您的组织或个人帐户中安装该应用。您可以在多个帐户中安装同一个 GitHub 应用。例如,如果您在个人帐户和您拥有的几个组织中安装了该应用,您将能够在个人仓库、安装了该应用的组织以及这些组织拥有的仓库中使用该应用。

安装应用程序时,您将授予该应用程序访问其请求的组织和存储库资源的权限。在安装过程中,GitHub 会告知您 GitHub 应用程序请求了哪些权限。有关 GitHub 应用程序可以使用这些权限进行的 REST API 请求的更多信息,请参阅“GitHub 应用程序所需的权限”。

安装应用程序时,您还需要选择要授予 GitHub 应用程序访问权限的存储库。

在安装 GitHub 应用程序之前,您应该确保信任 GitHub 应用程序的所有者。您还应该查看 GitHub 应用程序请求的权限,并确保您同意授予这些权限。有关 GitHub 应用程序可以使用这些权限进行的 REST API 请求的更多信息,请参阅“GitHub 应用程序所需的权限”。

您可以安装的应用程序数量没有限制。

安装和授权之间的区别

安装 GitHub 应用程序后,您可能还会被要求授权该应用程序。

当您安装GitHub 应用程序到您的帐户或组织时,您将授予该应用程序访问其请求的组织和存储库资源的权限。您还将指定该应用程序可以访问哪些存储库。在安装过程中,GitHub 应用程序将指示您授予了哪些存储库和组织权限。有关不同权限使 GitHub 应用程序能够执行的操作的更多信息,请参阅“为 GitHub 应用程序选择权限”。

例如,您可能授予 GitHub 应用程序读取存储库元数据和写入问题的权限,并且您可能授予 GitHub 应用程序访问所有存储库的权限。

Screenshot of the page to install a GitHub App. The app is requesting read access to metadata and write access to issues. The app can also request user authorization for read access to emails and write access to gists.

当您**授权** GitHub 应用时,您根据应用请求的帐户权限,授予应用访问您 GitHub 帐户的权限。在授权过程中,应用会指示它可以访问您帐户中的哪些资源。当您授权 GitHub 应用时,您还授予应用代表您执行操作的权限。

例如,您可能授予 GitHub 应用读取您的电子邮件地址和编写 gist 的权限。

Screenshot of the page to authorize a GitHub App. The app is requesting read access to email and write access to gists.

您可以安装 GitHub 应用而无需授权该应用。同样,您也可以授权应用而无需安装该应用。

有关授权 GitHub 应用的更多信息,请参阅“授权 GitHub 应用”。

在您的个人帐户中安装 GitHub 应用

  1. 要打开 GitHub Marketplace,请在 GitHub.com 的左上角选择 ,然后单击 Marketplace.

    Screenshot of the navigation bar on GitHub. The "Open global navigation menu" icon is outlined in dark orange.

  2. 浏览到您要安装的应用,然后单击应用名称。

  3. 在应用页面上的“定价和设置”下,单击您要使用的定价计划。

  4. 单击**免费安装**、**使用 GitHub 购买**或**免费试用 14 天**。

  5. 在“查看您的订单”下,在**帐户**下拉菜单中,确认您正在为您的个人帐户安装该应用。

  6. 如果您选择了付费计划,请在“付款方式”部分中查看您的付款方式。

    • 要更改您个人帐户中已有的付款方式,请单击**编辑**,然后填写表格以添加新的付款方式。
    • 如果您的个人帐户中没有付款方式,请填写表格以添加信用卡或 PayPal 帐户。
  7. 单击**完成订单并开始安装**。

  8. 如果应用需要访问存储库,请选择**所有存储库**或**仅选择存储库**。

    如果应用创建任何存储库,应用将自动获得对这些存储库的访问权限。

  9. 如果您选择授予应用访问有限的存储库而不是所有存储库,请键入您要授予应用访问权限的每个存储库的名称,然后单击存储库名称以选择它。

  10. 查看应用的访问权限,然后单击**安装**。

进一步阅读