3

目标:允许从 Google Colab 访问 Github 组织私有存储库,并将 Github 组织限制作为第三方应用程序访问策略。

  • 无法在打开的对话框中从 Github 选项卡中查看 Google Colab 中的私有“组织”存储库。

  • 删除了 Github 组织设置中每个链接的第三方访问限制。能够看到该组织的私人回购。

  • 将测试 .pynb 文件保存到私人仓库。能够看到和打开。打开时,屏幕上瞬间闪现了一个 gitlab 权限对话框(只能通过使用相机图像捕获来读取它),然后在 Gitlab 中打开了文件。除了虚假对话之外,访问已启用,但第三方访问限制未到位。

  • 在重新启用每个链接的限制后,我只能看到公共“组织”回购。如前所述,没有显示权限对话框。

4

1 回答 1

0

从 Google Colab 连接到 GitHub 时,您可以非常轻松地授予 Colab 访问您自己的私有存储库的权限。但是,当涉及到组织的存储库时,它需要一些额外的步骤。

  1. 使用 Colab主页请求访问权限并按照colab-github-demo中的说明进行操作。
  2. 现在,您组织的所有者必须在“第三方设置”中授予访问权限。
  3. 请注意,如果您也是该组织的所有者,则您的私人资料中也会获得“授予”选项。一旦在那里被授予和撤销,您将必须转到您的组织设置以重新授予访问权限。
于 2021-12-13T15:48:54.640 回答