## Uses of Class
org.eclipse.jgit.api.errors.NoHeadException

Packages that use NoHeadException
org.eclipse.jgit.api: High-level API commands (the porcelain of JGit).

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

Methods in org.eclipse.jgit.api that throw NoHeadException
`Iterable<RevCommit>` LogCommand.`call()` Executes the `Log` command with all the options and parameters collected by the setter methods (e.g.
`ObjectId` StashApplyCommand.`call()` Apply the changes in a stashed commit to the working directory and index
`RevCommit` CommitCommand.`call()` Executes the `commit` command with all the options and parameters collected by the setter methods of this class.
`MergeResult` MergeCommand.`call()` Executes the `Merge` command with all the options and parameters collected by the setter methods (e.g.
`PullResult` PullCommand.`call()` Executes the `Pull` command with all the options and parameters collected by the setter methods (e.g.
`Ref` TagCommand.`call()` Executes the `tag` command with all the options and parameters collected by the setter methods of this class.
`CherryPickResult` CherryPickCommand.`call()` Executes the `Cherry-Pick` command with all the options and parameters collected by the setter methods (e.g.
`RebaseResult` RebaseCommand.`call()` Executes the `Rebase` command with all the options and parameters collected by the setter methods of this class.
`Collection<String>` SubmoduleUpdateCommand.`call()` Execute the SubmoduleUpdateCommand command.
`Collection<String>` SubmoduleUpdateCommand.`call()` Execute the SubmoduleUpdateCommand command.