## Uses of Class
org.eclipse.jgit.api.MergeCommand

Packages that use MergeCommand
Package | Description
--- | ---
org.eclipse.jgit.api | High-level API commands (the porcelain of JGit).

### Uses of MergeCommand in org.eclipse.jgit.api

Methods in org.eclipse.jgit.api that return MergeCommand
Modifier and Type | Method and Description
--- | ---
`MergeCommand` | MergeCommand.`include(AnyObjectId commit)`
`MergeCommand` | MergeCommand.`include(Ref commit)`
`MergeCommand` | MergeCommand.`include(String name, AnyObjectId commit)`
`MergeCommand` | Git.`merge()` Returns a command object to execute a `Merge` command
`MergeCommand` | MergeCommand.`setCommit(boolean commit)` Controls whether the merge command should automatically commit after a successful merge
`MergeCommand` | MergeCommand.`setFastForward(MergeCommand.FastForwardMode fastForwardMode)` Sets the fast forward mode.
`MergeCommand` | MergeCommand.`setSquash(boolean squash)` If `true`, will prepare the next commit in working tree and index as if a real merge happened, but do not make the commit or move the HEAD.
`MergeCommand` | MergeCommand.`setStrategy(MergeStrategy mergeStrategy)`