如何使用PyGithub将外部协作者添加到单个组织存储库中?

时间:2019-03-16 00:43:23

标签: python git github pygithub

我正在使用PyGitHub库编写一个使用GitHub的python应用程序。我有一个包含几个私人仓库的组织。我想邀请两个不同的用户,并授予他们对两个不同存储库的只读访问权限。

我一直在浏览PyGitHub文档,但似乎没有一种方法可以在不使其成为团队成员并允许他访问组织中所有存储库的情况下,将单个协作者添加到存储库中。

https://pygithub.readthedocs.io/en/latest/github_objects/Organization.html

有人知道怎么做吗?

1 个答案:

答案 0 :(得分:2)

它与任何其他存储库都没有什么不同,并且对组织而言不是特殊的。通过get_repo()获取您感兴趣的Repository,然后使用add_to_collaborators()