How to use [git.merge]

The reference page of git.merge has its arguments, constraints and declaration.

Merges a branch into the current branch, or aborts a merge that stopped on conflicts. The repo path is the node value, and the slot returns the output of the underlying git merge command. The merge is created without opening a commit message editor.

  • [branch] - Branch to merge into the current branch. Mandatory unless [abort] is true, and the slot throws an exception if it is missing
  • [abort] - Boolean, default false, aborts a merge that stopped on conflicts instead of merging
  • [name] - Author name for the merge commit
  • [email] - Author email for the merge commit