All apps/GCLI

GCLI

gcli

GCLI is a tool that lets you interact with Git forges such as GitLab, Gitea and GitHub with a consistent command line interface.

Runs as gcli|macOS, Linux, Windows|herrhotzenplotz.de

Command form

ai-draft · 2 tasks · 5 fields

List issues, pull requests and other items on GitHub, GitLab or Gitea. Global overrides and per-subcommand options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui gcli
Query a git forgeExample values, fixed in this page — nothing here reaches a terminal
Basic
Subcommand* set by task
Issuesenum
Forge path
string
Number of items
integer
Include closed and merged
--all
Most recent last
--sorted
TasksEach one presets the form for one job
List issues
subcommandforge_pathcountallsorted
List pull requests
subcommandforge_pathcountallsorted
ParametersOnly these flags are editable in the form
Subcommand
enum · positional 0
issuespullslabelsforksgistsreposstatuspipelinesreleasesmilestones
Forge path
Optional shorthand such as gh:owner/repo.
string · positional 1
Number of items
-1 fetches everything.
integer
--count-n
Include closed and merged
boolean
--all
Most recent last
boolean
--sorted-s
SourcesEvery flag above is checked against these
man
gcli [overrides] subcommand [forge-path] [options] issues pulls labels forks gists snippets repos comment status pipelines releases milestones config api version -s, --sorted Reverse the output such that most recent items appear at the bottom. -n, --count n Fetch multiple items of data. -a, --all Fetch all data, including closed issues and closed/merged P…
manual2.13.0-3

manpages.debian.org

Before it fills your prompt, Otty checks the installed gcli against its version. A form that does not match your version is not offered.