Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
glab(1)								       glab(1)

NAME
       glab-mr-create -	Create a new merge request.

SYNOPSIS
       glab mr create [flags]

DESCRIPTION
       Create a	new merge request.

OPTIONS
       --allow-collaboration[=false]	   Allow  commits  from	other members.
       Set to true/false to override project defaults, or omit to use  project
       settings.

       -a,  --assignee=[]	Assign	merge request to people	by their user-
       names. Multiple usernames can be	comma-separated	or  specified  by  re-
       peating the flag.

       --copy-issue-labels[=false]	 Copy  labels  from issue to the merge
       request.	Used with --related-issue.

       --create-source-branch[=false]	   Create a source branch if  it  does
       not exist.

       -d,  --description=""	   Supply a description	for the	merge request.
       Set to "-" to open an editor.

       --draft[=false]	    Mark merge request as a draft.

       -f, --fill[=false]      Do not prompt for  title	 or  description,  and
       just use	commit info. Sets push to true,	and pushes the branch.

       --fill-commit-body[=false]	Fill description with each commit body
       when multiple commits. Can only be used with --fill.

       -H, --head=""	  Select another head repository using the  OWNER/REPO
       or GROUP/NAMESPACE/REPO format, the project ID, or the full URL.

       -l,  --label=[]	     Add  label	by name. Multiple labels can be	comma-
       separated or specified by repeating the flag.

       -m, --milestone=""      The global ID or	title of a  milestone  to  as-
       sign.

       --no-editor[=false]	 Don't	open editor to enter a description. If
       true, uses prompt. Defaults to false.

       --push[=false]	   Push	committed changes  after  creating  merge  re-
       quest. Make sure	you have committed changes.

       --recover[=false]       Save the	options	to a file if the merge request
       creation	fails. If the file exists, the options are loaded from the re-
       covery file. (EXPERIMENTAL)

       -i, --related-issue=""	   Create a merge request  for	an  issue.  If
       --title is not provided,	uses the issue title.

       --remove-source-branch[=false]	    Remove source branch on merge. Set
       to true/false to	override project defaults, or omit to use project set-
       tings.

       --reviewer=[]	  Request review from users by their usernames.	Multi-
       ple usernames can be comma-separated  or	 specified  by	repeating  the
       flag.

       --signoff[=false]       Append  a  DCO signoff to the merge request de-
       scription.

       -s, --source-branch=""	   Create a merge request  from	 this  branch.
       Default is the current branch.

       --squash-before-merge[=false]	   Squash commits into a single	commit
       when merging. Set to true/false to override project defaults,  or  omit
       to use project settings.

       -b,  --target-branch=""	     The  target or base branch	into which you
       want your code merged into.

       -t, --title=""	   Supply a title for the merge	request.

       -w, --web[=false]      Continue merge request creation in a browser.

       --wip[=false]	  Mark	merge  request	as  a  draft.  Alternative  to
       --draft.

       -y,  --yes[=false]      Skip submission confirmation prompt. Use	--fill
       to skip all optional prompts.

OPTIONS	INHERITED FROM PARENT COMMANDS
       -h, --help[=false]      Show help for this command.

       -R, --repo=""	  Select another repository. Can use either OWNER/REPO
       or GROUP/NAMESPACE/REPO format. Also accepts full URL or	Git URL.

EXAMPLE
       $ glab mr new
       $ glab mr create	-a username -t "fix annoying bug"
       $ glab mr create	-f --draft --label RFC
       $ glab mr create	--fill --web
       $ glab mr create	--fill --fill-commit-body --yes

SEE ALSO
       glab-mr(1)

Auto generated by spf13/cobra	   Mar 2026			       glab(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glab-mr-create&sektion=1&manpath=FreeBSD+Ports+15.0.quarterly>

home | help