glab(1)
β¨ glab mr list β the manual page, but make it group chat β¨
okay so bestie, this is the manual for glab(1) β specifically the glab-mr-list command β and it's literally the glow-up you need to see all your merge requests without losing your mind. no cap, it's giving "organized queen" energy. let's get into it π
πΈ NAME πΈ
glab-mr-list β List merge requests. that's it, that's the vibe. you're listing MRs and you're gonna slay at it β¨
π¦ SYNOPSIS π¦
glab mr list [flags]
π DESCRIPTION π
okay so by default this bad boy shows you the open merge requests. that's the main character behavior.
want the whole story? use --all to include closed and merged requests too. and if you're trying to peek at a group instead of the current project, use --group β it's that simple, periodt. π«Ά
π OPTIONS π
-A,--all[=false]β Get all merge requests. the whole collection, the full archive, every era. iconic.-a,--assignee=[]β Get only merge requests assigned to users. multiple users can be comma-separated or specified by repeating the flag. ngl this is so handy when you're stalking your own queue π--author=""β Filter merge request by author. you know, the person who made it.-c,--closed[=false]β Get only closed merge requests. the ones that said "we're done here" π--created-after=β Filter merge requests created after a certain date (ISO 8601 format). gotta be precise with the timestamps bestie β--created-before=β Filter merge requests created before a certain date (ISO 8601 format). ISO 8601 or it didn't happen π--deployed-after=β Filter merge requests deployed after a certain date (ISO 8601 format). yes, deployment tracking, we love to see it π₯--deployed-before=β Filter merge requests deployed before a certain date (ISO 8601 format). same energy, opposite direction π-d,--draft[=false]β Filter by draft merge requests. the WIP squad, the "don't look at me yet" crew π--environment=""β Filter merge requests deployed to the given environment. tell it where and it shall find π-g,--group=""β Select a group/subgroup. this option is ignored if a repo argument is set. important caveat, don't forget it π§--jq=""β Filter JSON output with ajqexpression. for the data girlies who want exactly what they want π-l,--label=[]β Filter merge request by label. multiple labels can be comma-separated or specified by repeating the flag. label queens rise π-M,--merged[=false]β Get only merged merge requests. the success stories, the "we did that" moments β¨-m,--milestone=""β Filter merge request by milestone. goals, literally πΈ--not-draft[=false]β Filter by non-draft merge requests. ready for review, no notes π«Ά--not-label=[]β Filter merge requests by not having label. multiple labels can be comma-separated or specified by repeating the flag. exclusion filter, we stan a selective icon π-o,--order=""β Order merge requests by. order options:created_at,updated_at,merged_at,title,priority,label_priority,milestone_due, andpopularity. so many choices, all valid π-F,--output="text"β Format output as:text,json. pick your aesthetic π-p,--page=1β Page number. for when the list is long and you're feeling thorough β-P,--per-page=30β Number of items to list per page. thirty by default, adjust as needed π-R,--repo=""β Select another repository. you can use eitherOWNER/REPOorGROUP/NAMESPACE/REPO. the full URL or Git URL is also accepted. flexible queen behavior π-r,--reviewer=[]β Get only merge requests with users as reviewer. multiple users can be comma-separated or specified by repeating the flag. know who's on the case π₯--search=""β Filter by in title and description. type a word, find a match, move on π-S,--sort=""β Sort direction for--orderfield:ascordesc. up or down, choose your adventure π¦-s,--source-branch=""β Filter by source branch. where it's coming from πΈ-t,--target-branch=""β Filter by target branch. where it's going π
π OPTIONS INHERITED FROM PARENT COMMANDS π
-h,--help[=false]β Show help for this command. when in doubt, ask for help, bestie π«Ά
π₯ EXAMPLE π₯
okay these examples are literally the blueprint, copy them into your terminal and go off:
glab mr list --all
glab mr ls -a
glab mr list --assignee=@me
glab mr list --reviewer=@me
glab mr list --source-branch=new-feature
glab mr list --target-branch=main
glab mr list --search "this adds feature X"
glab mr list --label needs-review
glab mr list --not-label waiting-maintainer-feedback,subsystem-x
glab mr list -M --per-page 10
glab mr list --draft
glab mr list --not-draft
π SEE ALSO π
glab-mr(1) β go check that one out too, iykyk π
pinky promise this is all the tea: auto generated byspf13/cobra, datedNov 2026, and this whole page isglab(1)energy. stay iconic, bestie πβ¨π
π¦ where this page comes from
- arch rolling: glab 1.128.0-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms