Gitea CLI
Simple gitea cli
Usage
Usage: gitea-cli [-h] [-u USERNAME] [-p PASSWORD] [--api API] [--url URL] {repo} ...
Gitea CLI - Interact with Gitea API
Positional Arguments:
{repo}
repo Repository operations
Options:
-h, --help show this help message and exit
-u, --username USERNAME
Gitea username
-p, --password PASSWORD
Gitea password
--api API Gitea API token/key
--url URL Gitea API endpoint URL
Usage: gitea-cli repo [-h] [-a REPO_NAME] [-l] [-rm REPO_NAME] [-m REMOTE_URL] [--service {git,github,gitlab,gogs,gitea,codeberg}] [--mirror] [-n REPO_NAME] [--organization ORG_NAME] [--private]
[-fk OWNER/REPO] [--clone-user CLONE_USER] [--clone-pass CLONE_PASS] [--clone-token CLONE_TOKEN] [--no-wiki] [--no-labels] [--no-issues] [--no-pull-requests] [--no-releases]
[--no-milestones]
Options:
-h, --help show this help message and exit
-a, --add REPO_NAME Create new repository
-l, --list List repositories
-rm, --remove REPO_NAME
Remove repository
-m, --migrate REMOTE_URL
Migrate/clone repository from remote server (GitHub, GitLab, Gogs, private Git)
--service {git,github,gitlab,gogs,gitea,codeberg}
Remote Git service type (default: git)
--mirror Set repository as a continuously syncing mirror
-n, --name REPO_NAME Target repository name on Gitea
--organization ORG_NAME
Target organization on Gitea (optional)
--private Make target repository private on Gitea
-fk, --fork OWNER/REPO
Fork repository (e.g. owner/repo_name)
Source Repository Credentials:
--clone-user CLONE_USER
Username for remote repo authentication (HTTPS Basic Auth)
--clone-pass CLONE_PASS
Password for remote repo authentication
--clone-token CLONE_TOKEN
Personal Access Token for remote repo (GitHub/GitLab/Gitea token)
Migration Scope Options:
--no-wiki Do not migrate wiki
--no-labels Do not migrate labels
--no-issues Do not migrate issues
--no-pull-requests Do not migrate pull requests
--no-releases Do not migrate releases
--no-milestones Do not migrate milestones
👤 Author
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gitea_cli-0.12.4.tar.gz
(8.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gitea_cli-0.12.4.tar.gz.
File metadata
- Download URL: gitea_cli-0.12.4.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70dcb4be9bbed9e75da5b53be2dca6802eb6170873d67c63c8736b83043234a3
|
|
| MD5 |
67110c15c66ad7707f54ad51745b716a
|
|
| BLAKE2b-256 |
f5bc1eaadd8c1956390776abfb1077e98374f00208dc9e1afdf5de7dc715075a
|
File details
Details for the file gitea_cli-0.12.4-py3-none-any.whl.
File metadata
- Download URL: gitea_cli-0.12.4-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1e1280d3cb6c7242f06c41217d4deab042ca051b289bdd3b6c5ccb0425cd606
|
|
| MD5 |
0f453aec5868143997b2d6f3f9685bf0
|
|
| BLAKE2b-256 |
28832ef6530a94598d6603005efffef21baabd0fb5a00609554f431a2a60d561
|