lab

Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab

View the Project on GitHub zaquestion/lab

lab merge-request

Open a merge request on GitLab

Synopsis

Creates a merge request (default: MR created on default branch of origin)

lab merge-request [remote [branch]] [flags]

Options

      --allow-collaboration    allow commits from other members
  -a, --assignee strings       set assignee by username; can be specified multiple times for multiple assignees
  -c, --cover-letter           do not comment changelog and diffstat
      --draft                  mark the merge request as draft
  -F, --file string            use the given file as the Description
      --force-linebreak        append 2 spaces to the end of each line to force markdown linebreaks
  -h, --help                   help for merge-request
  -l, --label strings          add label <label>; can be specified multiple times for multiple labels
  -m, --message stringArray    use the given <msg>; multiple -m are concatenated as separate paragraphs
      --milestone string       set milestone by milestone title or ID
  -d, --remove-source-branch   remove source branch from remote after merge
  -s, --squash                 squash commits when merging

Options inherited from parent commands

      --no-pager   Do not pipe output into a pager

SEE ALSO

Auto generated by spf13/cobra on 15-Mar-2021