GitHubの特定Repositoryに対する自分の権限を確認

November 16, 2024

自分が admin ではないrepositoryで、自分の権限が知りたいケースがたまにある。

write があるか知るためにテキストファイルが編集できるか試すような方法は誤って編集してしまう可能性があるので、下記で調べると良い。

gh repo view <ORGANIZATION>/<REPOSITORY> --json viewerPermission

❯ gh repo view octocat/Hello-World --json viewerPermission                                                                                                                                                                   separate-article-group-query
{
  "viewerPermission": "READ"
}

❯ gh repo view ntsk/dotfiles --json viewerPermission                                                                                                                                                                                                       + 20241116
{
  "viewerPermission": "ADMIN"
}

© 2020-2024 ntsk.