GitLab CLI
glabA command line tool bringing GitLab to your terminal.
A command line tool bringing GitLab to your terminal.
Work with GitLab from the terminal. Pick a subcommand: create a merge request, create an issue, or check pipeline status. Other subcommands are left out.
glab mr createCreate a merge request from the current branch (or another source branch). Templates, attachments and recovery are left out.
filldraftlabelyestitledescriptiontarget_branchassigneestring--title-tstring--description-dboolean--fill-fboolean--draftstring--target-branch-bstring--source-branch-sstring--assignee-astring--reviewerstring--label-lstring--milestone-mboolean--remove-source-branchboolean--web-wboolean--yes-yglab issue createCreate an issue in the current project. Templates, attachments, linking and time tracking are left out.
titledescriptionlabelyesstring--title-tstring--description-dstring--label-lstring--assignee-astring--milestone-mboolean--confidential-cstring--due-dateinteger--weight-wboolean--webboolean--yes-yglab ci statusView the status of the pipeline for a branch.
branchlivestring--branch-bboolean--live-lboolean--wait-wboolean--compact-cenum--output-Ftextjsondocsmanualmain 2026-10-27docsmanualmain 2026-10-27docsmanualmain 2026-10-27Before it fills your prompt, Otty checks the installed glab against its version. A form that does not match your version is not offered.