Skip to main content
Manage Entire projects.
A project is owned by an organization or by an account, and in turn owns repositories. To manage who can reach a project, use entire project grant. Use a project’s name or ULID with get and delete. Most subcommands accept --json to print raw JSON instead of a table; delete and grant remove do not.

entire project create

Create a project owned by an org or an account.
--owner names the owning org (by name or ULID) or account (as github:handle, or by ULID). --owner-type selects which of the two you mean.

entire project list

List projects you can see.

entire project get

Show a project by name or ULID.

entire project delete

Delete a project by name or ULID.

Continue With

repo

Create and manage the repositories a project owns.

grant

Grant and revoke project access.