例如,Bitcoin Core 的存储库:https://github.com/bitcoin/bitcoin
有贡献者列表: https: //github.com/bitcoin/bitcoin/graphs/contributors但没有特别指示谁拥有提交权限。
还有“人”的“组织”列表: https: //github.com/orgs/bitcoin/people,但同样没有特殊指示或标签说明谁拥有哪些权限。
我以前想要同样的信息,并花了一些时间寻找这个问题的答案。不幸的是,正如我自己和其他人在评论中提到的,没有真正好的方法可以做到这一点。
就其本身而言,git
是去中心化的;没有“主服务器”可以为用户提供比其他人更高级别的分布式代码库权限。所以单纯的谈论这样的事情是没有意义的git
。但这对于现实世界中的项目来说效果不太好,所以我们使用诸如Github
坐在上面git
并充当集中主机之类的东西。
因此,Github 在 git 的基础上添加了一些额外的功能,其中包括一些用户管理和访问控制的功能。组织拥有存储库。组织有成员和管理员。存储库可以有协作者。拥有存储库的组织成员和协作者都可以被授予对存储库本身的读/写访问权限。
因此,您的问题可以改写为“我如何查看组织中拥有存储库的人员列表,以及如何查看他们对该存储库拥有的读/写权限?而且,我如何查看添加了谁作为合作者?”
我能找到的最佳答案基本上是:
成为该组织的管理员。导航到成员列表,单击每个成员,然后检查他们在相关存储库上被授予哪些权限。然后转到存储库本身,在“设置”下,单击“协作者”,然后查看其中列出的人员。您现在拥有对存储库具有读/写访问权限的人员列表。
归档时间: |
|
查看次数: |
3212 次 |
最近记录: |