A file system client.
The branch to be merged.
Optional author?: AuthorPassed to commit when creating a merge commit.
Optional cache?: CacheA cache object.
Optional committer?: AuthorPassed to commit when creating a merge commit.
Optional dryIf true, simulates a merge so you can test whether it would succeed.
Optional fastIf false, create a merge commit in all cases (default: true).
Optional fastIf true, then non-fast-forward merges will throw an Error instead of performing a merge.
Optional gitdir?: stringThe git directory path (default: {dir}/.git).
Optional message?: stringOverrides the default auto-generated merge commit message.
Optional noIf true, does not update the branch pointer after creating the commit.
Optional onOptional blob merge callback.
Optional onA PGP signing implementation.
Optional ours?: stringThe branch receiving the merge. If undefined, defaults to the current branch.
Optional signingPassed to commit when creating a merge commit.
Generated using TypeDoc
The working tree directory path.