gpt4 book ai didi

git - 找出谁是 git repo 的管理员

转载 作者:IT王子 更新时间:2023-10-29 00:37:38 31 4
gpt4 key购买 nike

我是一家公司 github 中 git 仓库的贡献者。

我想找出贡献者中谁是管理员。

除了四处询问公司中的每个人之外,我如何找出谁是管理员?

最佳答案

如果您拥有此存储库的推送权限,则可以使用 Github API 查找 collaborators

您需要一个 access token ,端点 https://api.github.com/repos/ORG/REPO/collaborators 为您提供所有协作者的列表以及每个协作者的权限类型列表:

"permissions": {
"admin": true,
"push": true,
"pull": true
}

您可以使用 curljq (解析 JSON 响应)像这样:

curl https://api.github.com/repos/ORG/REPO/collaborators \
-H "Authorization: Token ACCESS_TOKEN" | \
jq '[ .[] | select(.permissions.admin == true) | .login ]'

关于git - 找出谁是 git repo 的管理员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42538330/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com