Package | Description |
---|---|
org.eclipse.jgit.api |
High-level API commands (the porcelain of JGit).
|
org.eclipse.jgit.blame |
Computing blame/annotate information of files.
|
org.eclipse.jgit.gitrepo | |
org.eclipse.jgit.lib |
Core API for repository, config, refs, object database.
|
org.eclipse.jgit.merge |
Content and commit history merge algorithms.
|
org.eclipse.jgit.notes |
Git notes processing (for commits, etc).
|
org.eclipse.jgit.revplot |
Building/rendering revision graphs.
|
org.eclipse.jgit.revwalk |
Walking revision graphs (commit history).
|
org.eclipse.jgit.revwalk.filter |
Filters for use in revision walking.
|
org.eclipse.jgit.transport |
Transport (fetch/push) for different protocols.
|
Modifier and Type | Method | Description |
---|---|---|
RevCommit |
CommitCommand.call() |
Executes the
commit command with all the options and parameters
collected by the setter methods of this class. |
RevCommit |
RevertCommand.call() |
Executes the
revert command with all the options and parameters
collected by the setter methods (e.g. |
RevCommit |
StashCreateCommand.call() |
Stash the contents on the working directory and index in separate commits
and reset to the current HEAD commit.
|
RevCommit |
RebaseResult.getCurrentCommit() |
|
RevCommit |
CherryPickResult.getNewHead() |
|
RevCommit |
RebaseCommand.tryFastForward(RevCommit newCommit) |
checks if we can fast-forward and returns the new head if it is possible
|
Modifier and Type | Method | Description |
---|---|---|
Iterable<RevCommit> |
LogCommand.call() |
Executes the
Log command with all the options and parameters
collected by the setter methods (e.g. |
Collection<RevCommit> |
StashListCommand.call() |
Modifier and Type | Method | Description |
---|---|---|
CheckoutCommand |
CheckoutCommand.setStartPoint(RevCommit startCommit) |
Set the commit that should be checked out.
|
CreateBranchCommand |
CreateBranchCommand.setStartPoint(RevCommit startPoint) |
|
RebaseCommand |
RebaseCommand.setUpstream(RevCommit upstream) |
|
RevCommit |
RebaseCommand.tryFastForward(RevCommit newCommit) |
checks if we can fast-forward and returns the new head if it is possible
|
Constructor | Description |
---|---|
CherryPickResult(RevCommit newHead,
List<Ref> cherryPickedRefs) |
Modifier and Type | Method | Description |
---|---|---|
RevCommit |
BlameGenerator.getSourceCommit() |
Get the revision blamed for the current region.
|
RevCommit |
BlameResult.getSourceCommit(int idx) |
Get the commit that provided the specified line of the result.
|
Modifier and Type | Method | Description |
---|---|---|
RevCommit |
RepoCommand.call() |
Modifier and Type | Method | Description |
---|---|---|
void |
TreeFormatter.append(String name,
RevCommit commit) |
Add a link to a submodule commit, mode is
FileMode.GITLINK . |
void |
ObjectReader.walkAdviceBeginTrees(ObjectWalk ow,
RevCommit min,
RevCommit max) |
Advice from an
ObjectWalk that trees will be traversed. |
Modifier and Type | Method | Description |
---|---|---|
void |
ObjectReader.walkAdviceBeginCommits(RevWalk walk,
Collection<RevCommit> roots) |
Advice from a
RevWalk that a walk is starting from these roots. |
Modifier and Type | Field | Description |
---|---|---|
protected RevCommit[] |
Merger.sourceCommits |
If
Merger.sourceObjects [i] is a commit, this is the commit. |
Modifier and Type | Method | Description |
---|---|---|
RevCommit |
Merger.getBaseCommit(int aIdx,
int bIdx) |
Deprecated.
use
Merger.getBaseCommitId() instead, as that does not
require walking the commits again |
protected RevCommit |
Merger.getBaseCommit(RevCommit a,
RevCommit b) |
Return the merge base of two commits.
|
protected RevCommit |
RecursiveMerger.getBaseCommit(RevCommit a,
RevCommit b) |
Get a single base commit for two given commits.
|
protected RevCommit |
RecursiveMerger.getBaseCommit(RevCommit a,
RevCommit b,
int callDepth) |
Get a single base commit for two given commits.
|
Modifier and Type | Method | Description |
---|---|---|
protected RevCommit |
Merger.getBaseCommit(RevCommit a,
RevCommit b) |
Return the merge base of two commits.
|
protected RevCommit |
RecursiveMerger.getBaseCommit(RevCommit a,
RevCommit b) |
Get a single base commit for two given commits.
|
protected RevCommit |
RecursiveMerger.getBaseCommit(RevCommit a,
RevCommit b,
int callDepth) |
Get a single base commit for two given commits.
|
Modifier and Type | Method | Description |
---|---|---|
String |
SquashMessageFormatter.format(List<RevCommit> squashedCommits,
Ref target) |
Construct the squashed commit message.
|
Modifier and Type | Method | Description |
---|---|---|
static NoteMap |
NoteMap.read(ObjectReader reader,
RevCommit commit) |
Load a collection of notes from a branch.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PlotCommit<L extends PlotLane> |
A commit reference to a commit in the DAG.
|
Modifier and Type | Method | Description |
---|---|---|
protected RevCommit |
PlotWalk.createCommit(AnyObjectId id) |
|
RevCommit |
PlotWalk.next() |
Modifier and Type | Class | Description |
---|---|---|
class |
RevCommitList<E extends RevCommit> |
An ordered list of
RevCommit subclasses. |
Modifier and Type | Class | Description |
---|---|---|
static class |
DepthWalk.Commit |
RevCommit with a depth (in commits) from a root.
|
Modifier and Type | Method | Description |
---|---|---|
protected RevCommit |
DepthWalk.ObjectWalk.createCommit(AnyObjectId id) |
|
protected RevCommit |
DepthWalk.RevWalk.createCommit(AnyObjectId id) |
|
protected RevCommit |
RevWalk.createCommit(AnyObjectId id) |
Construct a new unparsed commit for the given object.
|
RevCommit |
RevCommit.getParent(int nth) |
Get the nth parent from this commit's parent list.
|
RevCommit[] |
RevCommit.getParents() |
Obtain an array of all parents (NOTE - THIS IS NOT A COPY).
|
RevCommit |
RevWalk.lookupCommit(AnyObjectId id) |
Locate a reference to a commit without loading it.
|
RevCommit |
DateRevQueue.next() |
|
RevCommit |
FIFORevQueue.next() |
|
RevCommit |
LIFORevQueue.next() |
|
RevCommit |
ObjectWalk.next() |
|
RevCommit |
RevWalk.next() |
Pop the next most recent commit.
|
static RevCommit |
RevCommit.parse(byte[] raw) |
Parse a commit from its canonical format.
|
static RevCommit |
RevCommit.parse(RevWalk rw,
byte[] raw) |
Parse a commit from its canonical format.
|
RevCommit |
RevWalk.parseCommit(AnyObjectId id) |
Locate a reference to a commit and immediately parse its content.
|
RevCommit |
DateRevQueue.peek() |
Peek at the next commit, without removing it.
|
Modifier and Type | Method | Description |
---|---|---|
static List<RevCommit> |
RevWalkUtils.find(RevWalk walk,
RevCommit start,
RevCommit end) |
Find commits that are reachable from
start until a commit
that is reachable from end is encountered. |
Iterator<RevCommit> |
RevWalk.iterator() |
Returns an Iterator over the commits of this walker.
|
Modifier and Type | Method | Description |
---|---|---|
void |
DateRevQueue.add(RevCommit c) |
|
void |
FIFORevQueue.add(RevCommit c) |
|
void |
LIFORevQueue.add(RevCommit c) |
|
static int |
RevWalkUtils.count(RevWalk walk,
RevCommit start,
RevCommit end) |
Count the number of commits that are reachable from
start
until a commit that is reachable from end is encountered. |
void |
RevCommitList.fillTo(RevCommit commitToLoad,
int highMark) |
Ensures all commits until the given commit are loaded.
|
static List<RevCommit> |
RevWalkUtils.find(RevWalk walk,
RevCommit start,
RevCommit end) |
Find commits that are reachable from
start until a commit
that is reachable from end is encountered. |
static List<Ref> |
RevWalkUtils.findBranchesReachableFrom(RevCommit commit,
RevWalk revWalk,
Collection<Ref> refs) |
Find the list of branches a given commit is reachable from when following
parent.s
|
boolean |
TreeRevFilter.include(RevWalk walker,
RevCommit c) |
|
boolean |
RevWalk.isMergedInto(RevCommit base,
RevCommit tip) |
Determine if a commit is reachable from another commit.
|
void |
DepthWalk.RevWalk.markRoot(RevCommit c) |
Mark a root commit (i.e., one whose depth should be considered 0.)
|
void |
RevWalk.markStart(RevCommit c) |
Mark a commit to start graph traversal from.
|
void |
RevWalk.markUninteresting(RevCommit c) |
Mark a commit to not produce in the output.
|
void |
FIFORevQueue.unpop(RevCommit c) |
Insert the commit pointer at the front of the queue.
|
Modifier and Type | Method | Description |
---|---|---|
void |
RevWalk.markStart(Collection<RevCommit> list) |
Mark commits to start graph traversal from.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
MaxCountRevFilter.include(RevWalk walker,
RevCommit cmit) |
|
boolean |
NotRevFilter.include(RevWalk walker,
RevCommit c) |
|
boolean |
PatternMatchRevFilter.include(RevWalk walker,
RevCommit cmit) |
|
abstract boolean |
RevFilter.include(RevWalk walker,
RevCommit cmit) |
Determine if the supplied commit should be included in results.
|
boolean |
SkipRevFilter.include(RevWalk walker,
RevCommit cmit) |
|
boolean |
SubStringRevFilter.include(RevWalk walker,
RevCommit cmit) |
|
protected abstract CharSequence |
PatternMatchRevFilter.text(RevCommit cmit) |
Obtain the raw text to match against.
|
protected abstract RawCharSequence |
SubStringRevFilter.text(RevCommit cmit) |
Obtain the raw text to match against.
|
Modifier and Type | Method | Description |
---|---|---|
void |
BundleWriter.assume(RevCommit c) |
Assume a commit is available on the recipient's side.
|
Copyright © 2018. All rights reserved.