Package | Description |
---|---|
org.eclipse.jgit.api |
High-level API commands (the porcelain of JGit).
|
org.eclipse.jgit.archive | |
org.eclipse.jgit.gitrepo | |
org.eclipse.jgit.merge |
Content and commit history merge algorithms.
|
Class and Description |
---|
AddCommand
A class used to execute a
Add command. |
AddNoteCommand
Add object notes.
|
ApplyCommand
Apply a patch to files and/or to the index.
|
ApplyResult
Encapsulates the result of a
ApplyCommand |
ArchiveCommand
Create an archive of files from a named tree.
|
ArchiveCommand.Format
Archival format.
|
BlameCommand
Blame command for building a
BlameResult for a file path. |
CheckoutCommand
Checkout a branch to the working tree.
|
CheckoutCommand.Stage
Stage to check out, see
CheckoutCommand.setStage(Stage) . |
CheckoutResult
Encapsulates the result of a
CheckoutCommand |
CheckoutResult.Status
The status
|
CherryPickCommand
A class used to execute a
cherry-pick command. |
CherryPickResult
Encapsulates the result of a
CherryPickCommand . |
CherryPickResult.CherryPickStatus
The cherry-pick status
|
CleanCommand
Remove untracked files from the working tree
|
CloneCommand
Clone a repository into a new working directory
|
CommitCommand
A class used to execute a
Commit command. |
CreateBranchCommand
Used to create a local branch.
|
CreateBranchCommand.SetupUpstreamMode
The modes available for setting up the upstream configuration
(corresponding to the --set-upstream, --track, --no-track options
|
DeleteBranchCommand
Used to delete one or several branches.
|
DeleteTagCommand
Used to delete one or several tags.
|
DescribeCommand
Given a commit, show the most recent tag that is reachable from a commit.
|
DiffCommand
Show changes between commits, commit and working tree, etc.
|
FetchCommand
A class used to execute a
Fetch command. |
GarbageCollectCommand
A class used to execute a
gc command. |
Git
Offers a "GitPorcelain"-like API to interact with a git repository.
|
GitCommand
Common superclass of all commands in the package
org.eclipse.jgit.api |
InitCommand
Create an empty git repository or reinitalize an existing one
|
ListBranchCommand
Used to obtain a list of branches.
|
ListBranchCommand.ListMode
The modes available for listing branches (corresponding to the -r and -a
options)
|
ListNotesCommand
List object notes.
|
ListTagCommand
Used to obtain a list of tags.
|
LogCommand
A class used to execute a
Log command. |
LsRemoteCommand
The ls-remote command
|
MergeCommand
A class used to execute a
Merge command. |
MergeCommand.FastForwardMode
The modes available for fast forward merges corresponding to the
--ff , --no-ff and --ff-only
options under branch.<name>.mergeoptions . |
MergeCommand.FastForwardMode.Merge
The modes available for fast forward merges corresponding to the
options under
merge.ff . |
MergeResult
Encapsulates the result of a
MergeCommand . |
MergeResult.MergeStatus
The status the merge resulted in.
|
NameRevCommand
Command to find human-readable names of revisions.
|
PullCommand
The Pull command
|
PullResult
Encapsulates the result of a
PullCommand |
PushCommand
A class used to execute a
Push command. |
RebaseCommand
A class used to execute a
Rebase command. |
RebaseCommand.InteractiveHandler
Allows configure rebase interactive process and modify commit message
|
RebaseCommand.Operation
The available operations
|
RebaseResult
The result of a
RebaseCommand execution |
RebaseResult.Status
The overall status
|
ReflogCommand
The reflog command
|
RemoveNoteCommand
Remove object notes.
|
RenameBranchCommand
Used to rename branches.
|
ResetCommand
A class used to execute a
Reset command. |
ResetCommand.ResetType
Kind of reset
|
RevertCommand
A class used to execute a
revert command. |
RmCommand
Remove files from the index and working directory (or optionally only from
the index).
|
ShowNoteCommand
Show an object note.
|
StashApplyCommand
Command class to apply a stashed commit.
|
StashCreateCommand
Command class to stash changes in the working directory and index in a
commit.
|
StashDropCommand
Command class to delete a stashed commit reference
|
StashListCommand
Command class to list the stashed commits in a repository.
|
Status
A class telling where the working-tree, the index and the current HEAD differ
from each other.
|
StatusCommand
A class used to execute a
Status command. |
SubmoduleAddCommand
A class used to execute a submodule add command.
|
SubmoduleInitCommand
A class used to execute a submodule init command.
|
SubmoduleStatusCommand
A class used to execute a submodule status command.
|
SubmoduleSyncCommand
A class used to execute a submodule sync command.
|
SubmoduleUpdateCommand
A class used to execute a submodule update command.
|
TagCommand
Create/update an annotated tag object or a simple unannotated tag
|
TransportCommand
Base class for commands that use a
Transport during execution. |
TransportConfigCallback
Receives a callback allowing type-specific configuration to be set
on the Transport instance after it's been created.
|
Class and Description |
---|
ArchiveCommand.Format
Archival format.
|
Class and Description |
---|
GitCommand
Common superclass of all commands in the package
org.eclipse.jgit.api |
Class and Description |
---|
MergeCommand.FastForwardMode
The modes available for fast forward merges corresponding to the
--ff , --no-ff and --ff-only
options under branch.<name>.mergeoptions . |
Copyright © 2014. All rights reserved.