我正在尝试将用户添加到组织内的私有 Github 存储库。从这篇文章开始,我只是更改了 API 端点以应对组织(如此处所述),我最终得到以下命令:
gh api orgs/MY_ORG/repos/MY_USER_NAME/MY_REPO/collaborators/COLLABORATOR_USER_NAME -f '{"permission":"maintain"}';
此命令系统地返回 404 错误(请注意,当我尝试检查用户是否有权访问存储库时,我也会得到 404,即GET
上述命令的版本)。我还需要提一下,这似乎不是一个微不足道的gh auth login
问题,因为类似的命令gh repo create MY_ORG/MY_REPO
可以正常工作。
这里还有一些技术细节:
- 操作系统:macosx 10.15.16
- 混帐:2.24.3
- gh:1.1.0