Commit 727e308
committed
feat: rename CLI to 'gt' (short alias), keep 'gitant' as alias
- Primary command is now Client for Gitant nodes — push, pull, issues, PRs, and more. Pair with gitant-daemon (self-host) or a hosted Gitant URL.
Usage:
gt [command]
Aliases:
gt, gitant
Available Commands:
agent Manage agents and DID identities
alias Manage command aliases
api Make an authenticated Gitant API request (like gh api)
auth Authenticate with a Gitant node (like gh auth)
backup Backup a gitant daemon data directory
bounty Manage bounties
browse Open repository or issue in the web browser (like gh browse)
cert Inspect signed ref-update certificates
changelog Show unified activity changelog for a repository
chat Manage chat messages (from Fossil)
ci Work with CI/CD pipelines
clone Clone a repository from a gitant node
completion Generate the autocompletion script for the specified shell
config Manage gitant configuration (like gh config)
deployment Manage deployments
doctor Check gitant installation and connectivity
environment Manage environments
epic Manage epics (from GitLab)
extension Manage CLI extensions (from GitHub)
forum Manage forum threads (from Fossil)
git Git operations with Gitant enhancements
governance Manage governance proposals (from Gitopia)
gpg-key Manage GPG keys
help Help about any command
init Initialize a new repository
ipfs IPFS pin management — list pinned CIDs and retrieve objects
issue Manage issues (like gh issue)
kanban Manage Kanban boards (from Gitea)
label Manage repository labels
mcp MCP server — expose gitant tools to LLM agents
milestone Manage milestones
mirror Mirror a repository from GitHub/GitLab
name Register and resolve names on Base L2
notification Manage notifications
pr Manage pull requests
protection Manage branch protection rules
pull Pull changes from a remote gitant node
push Push changes to a remote gitant node
quickstart Interactive setup wizard for gitant
release Manage releases (like gh release)
repo Manage repositories (like gh repo)
restore Restore gitant data from backup
runner Manage CI/CD runners
search Search code in a repository (like gh search code)
seed Manage seed nodes (from Radicle)
service-desk Manage service desk tickets (from OneDev)
snippet Manage code snippets
ssh-key Manage SSH keys
stack Manage stacked diffs (from Sapling)
star Star and unstar repositories
status Show daemon status and recent activity (like gh status)
sync Sync repos from peer nodes (HTTP fallback for p2p gossip)
task Manage agent tasks
time Time tracking (from OneDev)
todo Manage todo items
ucan Manage UCAN tokens
variable Manage CI/CD variables
version Print version information
webhook Manage webhooks
whoami Print your current identity (DID) and optional node info
workspace Manage workspaces (from OneDev)
Flags:
-h, --help help for gt
Use "gt [command] --help" for more information about a command. (like gl for gitlawb)
- Client for Gitant nodes — push, pull, issues, PRs, and more. Pair with gitant-daemon (self-host) or a hosted Gitant URL.
Usage:
gt [command]
Aliases:
gt, gitant
Available Commands:
agent Manage agents and DID identities
alias Manage command aliases
api Make an authenticated Gitant API request (like gh api)
auth Authenticate with a Gitant node (like gh auth)
backup Backup a gitant daemon data directory
bounty Manage bounties
browse Open repository or issue in the web browser (like gh browse)
cert Inspect signed ref-update certificates
changelog Show unified activity changelog for a repository
chat Manage chat messages (from Fossil)
ci Work with CI/CD pipelines
clone Clone a repository from a gitant node
completion Generate the autocompletion script for the specified shell
config Manage gitant configuration (like gh config)
deployment Manage deployments
doctor Check gitant installation and connectivity
environment Manage environments
epic Manage epics (from GitLab)
extension Manage CLI extensions (from GitHub)
forum Manage forum threads (from Fossil)
git Git operations with Gitant enhancements
governance Manage governance proposals (from Gitopia)
gpg-key Manage GPG keys
help Help about any command
init Initialize a new repository
ipfs IPFS pin management — list pinned CIDs and retrieve objects
issue Manage issues (like gh issue)
kanban Manage Kanban boards (from Gitea)
label Manage repository labels
mcp MCP server — expose gitant tools to LLM agents
milestone Manage milestones
mirror Mirror a repository from GitHub/GitLab
name Register and resolve names on Base L2
notification Manage notifications
pr Manage pull requests
protection Manage branch protection rules
pull Pull changes from a remote gitant node
push Push changes to a remote gitant node
quickstart Interactive setup wizard for gitant
release Manage releases (like gh release)
repo Manage repositories (like gh repo)
restore Restore gitant data from backup
runner Manage CI/CD runners
search Search code in a repository (like gh search code)
seed Manage seed nodes (from Radicle)
service-desk Manage service desk tickets (from OneDev)
snippet Manage code snippets
ssh-key Manage SSH keys
stack Manage stacked diffs (from Sapling)
star Star and unstar repositories
status Show daemon status and recent activity (like gh status)
sync Sync repos from peer nodes (HTTP fallback for p2p gossip)
task Manage agent tasks
time Time tracking (from OneDev)
todo Manage todo items
ucan Manage UCAN tokens
variable Manage CI/CD variables
version Print version information
webhook Manage webhooks
whoami Print your current identity (DID) and optional node info
workspace Manage workspaces (from OneDev)
Flags:
-h, --help help for gt
Use "gt [command] --help" for more information about a command. still works as an alias
- GoReleaser builds both gt and gitant binaries
- Makefile builds gt, copies to gitant1 parent fccdc0b commit 727e308
3 files changed
Lines changed: 23 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
10 | 28 | | |
11 | 29 | | |
12 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
0 commit comments