repo create
Create a repository in a project.| Flag | Description |
|---|---|
--cluster-host HOST | Public host of the cluster to pin the repo to. Defaults to the jurisdiction default. |
--project PROJECT | Owning project name or ULID. Required. |
repo list
List repositories in a project.repo get
Show a repository by name or ULID.| Flag | Description |
|---|---|
--project PROJECT | Owning project name or ULID. Required when REPO is a name. |
repo delete
Delete a repository by name or ULID.| Flag | Description |
|---|---|
-f, --force | Skip the confirmation prompt. |
--project PROJECT | Owning project name or ULID. Required when REPO is a name. |
-y, --yes | Skip the confirmation prompt. Alias for --force. |
repo mirror create
Create a mirror placement for an existing GitHub repository.entire repo mirror create opens an interactive wizard to choose repositories and regions.
With a GitHub URL, the command registers a mirror for that repo on the target cluster, then waits for the initial GitHub-to-Entire clone to finish. The default cluster host is aws-us-east-2.entire.io.
Examples:
| Flag | Description |
|---|---|
--no-wait | Return once the mirror is registered, without waiting for the initial clone. |
--wait-timeout DURATION | How long to wait for the initial clone. Defaults to 30m0s. |
repo mirror remove
Remove a mirror placement for a GitHub repository from the target cluster.aws-us-east-2.entire.io. Removing a mirror placement does not delete or rewrite the upstream GitHub repository.
Example:
repo mirror collaborators list
List users with access to a mirror.Continue with
Mirror a GitHub Repository
Create a mirror and use it from Git.
Mirror Access and Permissions
Understand GitHub-synced access, hourly collaborator sync, and offboarding.