glab(1)
π
glab(1) β the glab manual, bestie edition π
okay so before we even start: yes, this is a page from the glab manual, and no, it's not the whole thing β this one's specifically about moving a repo somewhere else. buckle up π¦
β¨ NAME β¨
glab-repo-transfer β transfer a repository to a new namespace, aka pack up your whole project and move it to a different group or user. no cap, it's a real glow-up for your repo's address π
β¨ SYNOPSIS β¨
glab repo transfer [repo] [flags]
that's the whole vibe. give it a repo (or don't, it's optional like that), throw some flags on and go πΈ
β¨ DESCRIPTION β¨
so basically this moves a project to a different group or user namespace. like, your repo is transferring schools and you're the one filling out the paperwork π
you tell it where to go with --target-namespace. that's the destination, that's the whole point, don't skip it.
but β and this is the important part, bestie, listen β you must have permission to create projects in the target namespace. you can't just waltz into someone else's namespace and start planting repos. permission check first, slay after π
β¨ OPTIONS β¨
-t,--target-namespace=""β the namespace where your project should be transferred to. this is your destination address, the "new school" in the metaphor, the place your repo is gonna live π« (default is empty, so likeβ¦ actually set it, okay?)-y,--yes[=false]β β οΈ warning, warning, red alert β οΈ this skips the confirmation prompt and forces the transfer operation through. and listen to me: transfer cannot be undone. it's not a "haha oops let me undo that" situation. it's a "welp, that's where it lives now" situation. use with intention, not with vibes π (defaults tofalse, and honestly, keep it that way until you're sure)
β¨ OPTIONS INHERITED FROM PARENT COMMANDS β¨
these come from the parent command, they're not even this page's kids, they're borrowed π«Ά
-h,--help[=false]β show help for this command. the classic. the icon. when in doubt,-hit out π (defaults tofalse)
β¨ EXAMPLE β¨
here's the moment you've been waiting for, the example, the main character:
glab repo transfer profclems/glab --target-namespace notprofclems
see what's happening there? profclems/glab is the repo, and --target-namespace notprofclems is where it's headed. a true before-and-after moment β¨
β¨ SEE ALSO β¨
glab-repo(1)β the parent page, the whole repo command family, go check it out π
fr fr, that one -y flag? respect it. transfer cannot be undone. i'm not gonna stop saying it π
and that's the page, bestie π this little number was auto generated by spf13/cobra, dated Nov 2026, and it belongs to the glab(1) manual. go transfer responsibly, mwah π¦π
π¦ 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