google-colaboratory - Google Colab 无法访问启用了第三方限制的 github 私有“组织”存储库
问题描述
目标:允许从 Google Colab 访问 Github 组织私有存储库,并将 Github 组织限制作为第三方应用程序访问策略。
无法在打开的对话框中从 Github 选项卡中查看 Google Colab 中的私有“组织”存储库。
删除了 Github 组织设置中每个链接的第三方访问限制。能够看到该组织的私人回购。
将测试 .pynb 文件保存到私人仓库。能够看到和打开。打开时,屏幕上瞬间闪现了一个 gitlab 权限对话框(只能通过使用相机图像捕获来读取它),然后在 Gitlab 中打开了文件。除了虚假对话之外,访问已启用,但第三方访问限制未到位。
在重新启用每个链接的限制后,我只能看到公共“组织”回购。如前所述,没有显示权限对话框。
解决方案
从 Google Colab 连接到 GitHub 时,您可以非常轻松地授予 Colab 访问您自己的私有存储库的权限。但是,当涉及到组织的存储库时,它需要一些额外的步骤。
- 使用 Colab主页请求访问权限并按照colab-github-demo中的说明进行操作。
- 现在,您组织的所有者必须在“第三方设置”中授予访问权限。
- 请注意,如果您也是该组织的所有者,则您的私人资料中也会获得“授予”选项。一旦在那里被授予和撤销,您将必须转到您的组织设置以重新授予访问权限。
推荐阅读
- exception - Keras Theano 异常错误中的 LSTM
- python - Django 管理员更改用户密码
- amazon-web-services - AWS 资源对 IAM 用户隐藏/禁用
- python - Sublime text 3中的python shell
- python - Microsoft Excel WorksheetFunction 上的 Python win32com
- memory - 在另一个使用目标内存域的应用程序期间,是否有任何方法可以对多核进行 RAM 内存测试
- php - 如何使用 php 只显示一个 sql 字段?
- java - 休眠:无法解析实体类中的表
- reactjs - 如何将状态从父组件传递给子组件以在 API 调用中使用?
- javascript - 我需要在窗口中的位链接和帖子之间切换