- AnnotatedCommit
- Apply
- ApplyOptions
- Attr
- Blame
- BlameHunk
- BlameOptions
- Blob
- BlobFilterOptions
- Branch
- Buf
- Cert
- CertHostkey
- CertX509
- Checkout
- CheckoutOptions
- CheckoutPerfdata
- Cherrypick
- CherrypickOptions
- Clone
- CloneOptions
- Commit
- Config
- ConfigEntry
- ConfigIterator
- Configmap
- ConvenientPatch
- Cred
- DescribeFormatOptions
- DescribeOptions
- Diff
- DiffBinary
- DiffBinaryFile
- DiffDelta
- DiffFile
- DiffFindOptions
- DiffHunk
- DiffLine
- DiffOptions
- DiffPatchidOptions
- DiffPerfdata
- DiffStats
- Enums
- Error
- Fetch
- FetchOptions
- Filter
- FilterList
- FilterSource
- Graph
- Hashsig
- Ignore
- Index
- IndexConflictIterator
- IndexEntry
- IndexIterator
- IndexNameEntry
- IndexReucEntry
- IndexTime
- IndexerProgress
- Libgit2
- Mailmap
- Merge
- MergeFileInput
- MergeFileOptions
- MergeOptions
- Note
- Object
- Odb
- OdbObject
- Oid
- OidShorten
- Oidarray
- Packbuilder
- Patch
- Path
- Pathspec
- PathspecMatchList
- Proxy
- ProxyOptions
- PushOptions
- PushUpdate
- Rebase
- RebaseOperation
- RebaseOptions
- Refdb
- Reference
- Reflog
- ReflogEntry
- Refspec
- Remote
- RemoteCallbacks
- RemoteCreateOptions
- RemoteHead
- Repository
- RepositoryInitOptions
- Reset
- Revert
- RevertOptions
- Revparse
- Revwalk
- Signature
- Stash
- StashApplyOptions
- Status
- StatusEntry
- StatusList
- StatusOptions
- Strarray
- Submodule
- SubmoduleUpdateOptions
- Tag
- Time
- Trace
- Transaction
- Tree
- TreeEntry
- TreeUpdate
- Treebuilder
- Worktree
- WorktreeAddOptions
- WorktreePruneOptions
AnnotatedCommit
| Class Methods | |
|---|---|
| AnnotatedCommit.fromFetchhead (repo, branch_name, remote_url, id) | |
| AnnotatedCommit.fromRef (repo, ref) | |
| AnnotatedCommit.fromRevspec (repo, revspec) | |
| AnnotatedCommit.lookup (repo, id) |
| Instance Methods | |
|---|---|
| AnnotatedCommit#id () | |
| AnnotatedCommit#ref () |
Apply
| Class Methods | |
|---|---|
| Apply.apply (repo, diff, location, options) | |
| Apply.toTree (repo, preimage, diff, options) |
| ENUMS | |
|---|---|
| Apply.LOCATION |
ApplyOptions
| Instance Variables | |
|---|---|
| ApplyOptions#deltaCb | |
| ApplyOptions#hunkCb | |
| ApplyOptions#payload | |
| ApplyOptions#version |
Attr
| Class Methods | |
|---|---|
| Attr.addMacro (repo, name, values) | |
| Attr.cacheFlush (repo) | |
| Attr.get (repo, flags, path, name) | |
| Attr.getMany (repo, flags, path, num_attr, names) | |
| Attr.value (attr) |
| ENUMS | |
|---|---|
| Attr.VALUE |
Blame
| Class Methods | |
|---|---|
| Blame.file (repo, path, [options]) |
| Instance Methods | |
|---|---|
| Blame#buffer (buffer, buffer_len) | |
| Blame#getHunkByIndex (index) | |
| Blame#getHunkByLine (lineno) | |
| Blame#getHunkCount () |
| ENUMS | |
|---|---|
| Blame.FLAG |
BlameHunk
BlameOptions
| Instance Variables | |
|---|---|
| BlameOptions#flags | |
| BlameOptions#maxLine | |
| BlameOptions#minLine | |
| BlameOptions#minMatchCharacters | |
| BlameOptions#newestCommit | |
| BlameOptions#oldestCommit | |
| BlameOptions#version |
Blob
| Instance Methods | |
|---|---|
| Blob#content () | |
| Blob#dup () | |
| Blob#filemode () | |
| Blob#filter (asPath, opts) | |
| Blob#id () | |
| Blob#isBinary () | |
| Blob#owner () | |
| Blob#rawcontent () | |
| Blob#rawsize () | |
| Blob#toString () |
| ENUMS | |
|---|---|
| Blob.FILTER_FLAG |
BlobFilterOptions
| Instance Variables | |
|---|---|
| BlobFilterOptions#flags | |
| BlobFilterOptions#version |
Branch
| ENUMS | |
|---|---|
| Branch.BRANCH |
Buf
| Instance Methods | |
|---|---|
| Buf#containsNul () | |
| Buf#dispose () | |
| Buf#grow (target_size) | |
| Buf#isBinary () | |
| Buf#set (data, datalen) | |
| Buf#setString (The) |
| Instance Variables | |
|---|---|
| Buf#asize | |
| Buf#ptr | |
| Buf#size |
Cert
| ENUMS | |
|---|---|
| Cert.SSH | |
| Cert.TYPE |
| Instance Variables | |
|---|---|
| Cert#certType |
CertHostkey
| Instance Variables | |
|---|---|
| CertHostkey#hashMd5 | |
| CertHostkey#hashSha1 | |
| CertHostkey#parent | |
| CertHostkey#type |
CertX509
| Instance Variables | |
|---|---|
| CertX509#data | |
| CertX509#len | |
| CertX509#parent |
Checkout
| Class Methods | |
|---|---|
| Checkout.head (repo, [options]) | |
| Checkout.index (repo, index, [options]) | |
| Checkout.tree (repo, treeish, [options]) |
| ENUMS | |
|---|---|
| Checkout.NOTIFY | |
| Checkout.STRATEGY |
CheckoutOptions
CheckoutPerfdata
| Instance Variables | |
|---|---|
| CheckoutPerfdata#chmodCalls | |
| CheckoutPerfdata#mkdirCalls | |
| CheckoutPerfdata#statCalls |
Cherrypick
| Class Methods | |
|---|---|
| Cherrypick.cherrypick (repo, commit, [options]) | |
| Cherrypick.commit (repo, cherrypick_commit, our_commit, mainline, [merge_options]) |
CherrypickOptions
| Instance Variables | |
|---|---|
| CherrypickOptions#checkoutOpts | |
| CherrypickOptions#mainline | |
| CherrypickOptions#mergeOpts | |
| CherrypickOptions#version |
Clone
| Class Methods | |
|---|---|
| Clone.clone (url, local_path, [options]) |
| ENUMS | |
|---|---|
| Clone.LOCAL |
CloneOptions
Commit
Config
| Class Methods | |
|---|---|
| Config.findGlobal () | |
| Config.findProgramdata () | |
| Config.findSystem () | |
| Config.findXdg () | |
| Config.openDefault () | |
| Config.openOndisk (path) |
| ENUMS | |
|---|---|
| Config.LEVEL | |
| Config.MAP |
ConfigEntry
| Instance Variables | |
|---|---|
| ConfigEntry#free | |
| ConfigEntry#includeDepth | |
| ConfigEntry#level | |
| ConfigEntry#name | |
| ConfigEntry#payload | |
| ConfigEntry#value |
ConfigIterator
| Class Methods | |
|---|---|
| ConfigIterator.create (cfg) | |
| ConfigIterator.createGlob (cfg, regexp) | |
| ConfigIterator.createMultivar (cfg, name, regexp) |
| Instance Methods | |
|---|---|
| ConfigIterator#next (entry) |
Configmap
| Instance Variables | |
|---|---|
| Configmap#mapValue | |
| Configmap#strMatch | |
| Configmap#type |
ConvenientPatch
Cred
| Instance Methods | |
|---|---|
| Cred#hasUsername () |
| ENUMS | |
|---|---|
| Cred.TYPE |
| Instance Variables | |
|---|---|
| Cred#credtype |
DescribeFormatOptions
| Instance Variables | |
|---|---|
| DescribeFormatOptions#abbreviatedSize | |
| DescribeFormatOptions#alwaysUseLongFormat | |
| DescribeFormatOptions#dirtySuffix | |
| DescribeFormatOptions#version |
DescribeOptions
Diff
| ENUMS | |
|---|---|
| Diff.DELTA | |
| Diff.FIND | |
| Diff.FLAG | |
| Diff.FORMAT | |
| Diff.FORMAT_EMAIL_FLAGS | |
| Diff.LINE | |
| Diff.OPTION | |
| Diff.STATS_FORMAT |
DiffBinary
| ENUMS | |
|---|---|
| DiffBinary.DIFF_BINARY |
| Instance Variables | |
|---|---|
| DiffBinary#containsData | |
| DiffBinary#newFile | |
| DiffBinary#oldFile |
DiffBinaryFile
| Instance Variables | |
|---|---|
| DiffBinaryFile#data | |
| DiffBinaryFile#datalen | |
| DiffBinaryFile#inflatedlen | |
| DiffBinaryFile#type |
DiffDelta
| Instance Variables | |
|---|---|
| DiffDelta#flags | |
| DiffDelta#newFile | |
| DiffDelta#nfiles | |
| DiffDelta#oldFile | |
| DiffDelta#similarity | |
| DiffDelta#status |
DiffFile
| Instance Methods | |
|---|---|
| DiffFile#flags () | |
| DiffFile#id () | |
| DiffFile#mode () | |
| DiffFile#path () | |
| DiffFile#size () |
| Instance Variables | |
|---|---|
| DiffFile#flags | |
| DiffFile#id | |
| DiffFile#idAbbrev | |
| DiffFile#mode | |
| DiffFile#path | |
| DiffFile#size |
DiffFindOptions
DiffHunk
| Instance Variables | |
|---|---|
| DiffHunk#header | |
| DiffHunk#headerLen | |
| DiffHunk#newLines | |
| DiffHunk#newStart | |
| DiffHunk#oldLines | |
| DiffHunk#oldStart |
DiffLine
| Instance Methods | |
|---|---|
| DiffLine#content () | |
| DiffLine#rawContent () |
| Instance Variables | |
|---|---|
| DiffLine#content | |
| DiffLine#contentLen | |
| DiffLine#contentOffset | |
| DiffLine#newLineno | |
| DiffLine#numLines | |
| DiffLine#oldLineno | |
| DiffLine#origin |
DiffOptions
DiffPatchidOptions
| Instance Variables | |
|---|---|
| DiffPatchidOptions#version |
DiffPerfdata
| Instance Variables | |
|---|---|
| DiffPerfdata#oidCalculations | |
| DiffPerfdata#statCalls |
DiffStats
| Instance Methods | |
|---|---|
| DiffStats#deletions () | |
| DiffStats#filesChanged () | |
| DiffStats#insertions () | |
| DiffStats#toBuf (format, width) |
Enums
| ENUMS | |
|---|---|
| Enums.DIRECTION | |
| Enums.FEATURE | |
| Enums.SMART_SERVICE |
Error
| Class Methods | |
|---|---|
| Error.clear () | |
| Error.setOom () | |
| Error.setString (error_class, string) |
| Instance Methods | |
|---|---|
| Error#last () |
| ENUMS | |
|---|---|
| Error.CODE | |
| Error.ERROR |
| Instance Variables | |
|---|---|
| Error#klass | |
| Error#message |
Fetch
| ENUMS | |
|---|---|
| Fetch.PRUNE |
FetchOptions
| Instance Variables | |
|---|---|
| FetchOptions#callbacks | |
| FetchOptions#customHeaders | |
| FetchOptions#downloadTags | |
| FetchOptions#proxyOpts | |
| FetchOptions#prune | |
| FetchOptions#updateFetchhead | |
| FetchOptions#version |
Filter
| Instance Methods | |
|---|---|
| Filter#applyToBlob (blob) | |
| Filter#applyToData (in) | |
| Filter#applyToFile (repo, path) |
| ENUMS | |
|---|---|
| Filter.FLAG | |
| Filter.MODE |
| Instance Variables | |
|---|---|
| Filter#apply | |
| Filter#attributes | |
| Filter#check | |
| Filter#cleanup | |
| Filter#initialize | |
| Filter#shutdown | |
| Filter#version |
FilterList
| Class Methods | |
|---|---|
| FilterList.load (repo, blob, path, mode, flags) |
| Instance Methods | |
|---|---|
| FilterList#applyToBlob (blob) | |
| FilterList#applyToData (in) | |
| FilterList#applyToFile (repo, path) |
FilterSource
| Instance Methods | |
|---|---|
| FilterSource#filemode () | |
| FilterSource#flags () | |
| FilterSource#id () | |
| FilterSource#mode () | |
| FilterSource#path () | |
| FilterSource#repo () |
Graph
| Class Methods | |
|---|---|
| Graph.aheadBehind (repo, local, upstream) | |
| Graph.descendantOf (repo, commit, ancestor) |
Hashsig
| Class Methods | |
|---|---|
| Hashsig.create (buf, buflen, opts) | |
| Hashsig.createFromFile (path, opts) |
| Instance Methods | |
|---|---|
| Hashsig#compare (b) |
| ENUMS | |
|---|---|
| Hashsig.OPTION |
Ignore
| Class Methods | |
|---|---|
| Ignore.addRule (repo, rules) | |
| Ignore.clearInternalRules (repo) | |
| Ignore.pathIsIgnored (repo, path) |
Index
| Class Methods | |
|---|---|
| Index.entryIsConflict (entry) | |
| Index.entryStage (entry) | |
| Index.open (index_path) |
| ENUMS | |
|---|---|
| Index.ADD_OPTION | |
| Index.CAPABILITY | |
| Index.ENTRY_EXTENDED_FLAG | |
| Index.ENTRY_FLAG | |
| Index.STAGE |
IndexConflictIterator
| Class Methods | |
|---|---|
| IndexConflictIterator.create (index) |
| Instance Methods | |
|---|---|
| IndexConflictIterator#next () |
IndexEntry
IndexIterator
| Class Methods | |
|---|---|
| IndexIterator.create (index) |
| Instance Methods | |
|---|---|
| IndexIterator#next () |
IndexNameEntry
| Class Methods | |
|---|---|
| IndexNameEntry.add (index, ancestor, ours, theirs) | |
| IndexNameEntry.clear (index) | |
| IndexNameEntry.entryCount (index) | |
| IndexNameEntry.getByIndex (index, n) |
| Instance Variables | |
|---|---|
| IndexNameEntry#ancestor | |
| IndexNameEntry#ours | |
| IndexNameEntry#theirs |
IndexReucEntry
| Instance Variables | |
|---|---|
| IndexReucEntry#mode | |
| IndexReucEntry#oid | |
| IndexReucEntry#path |
IndexTime
| Instance Variables | |
|---|---|
| IndexTime#nanoseconds | |
| IndexTime#seconds |
IndexerProgress
Libgit2
| Class Methods | |
|---|---|
| Libgit2.features () | |
| Libgit2.init () | |
| Libgit2.opts (option) | |
| Libgit2.shutdown () | |
| Libgit2.version (major, minor, rev) |
| ENUMS | |
|---|---|
| Libgit2.OPT |
Mailmap
| Class Methods | |
|---|---|
| Mailmap.create () | |
| Mailmap.fromBuffer (buf, len) | |
| Mailmap.fromRepository (repo) |
| Instance Methods | |
|---|---|
| Mailmap#addEntry (real_name, real_email, replace_name, replace_email) | |
| Mailmap#resolve (name, email) | |
| Mailmap#resolveSignature (sig) |
Merge
| ENUMS | |
|---|---|
| Merge.ANALYSIS | |
| Merge.FILE_FAVOR | |
| Merge.FILE_FLAG | |
| Merge.FLAG | |
| Merge.PREFERENCE |
MergeFileInput
| Instance Variables | |
|---|---|
| MergeFileInput#mode | |
| MergeFileInput#path | |
| MergeFileInput#ptr | |
| MergeFileInput#size | |
| MergeFileInput#version |
MergeFileOptions
MergeOptions
Note
| Instance Methods | |
|---|---|
| Note#author () | |
| Note#committer () | |
| Note#id () | |
| Note#message () |
Object
| Class Methods | |
|---|---|
| Object.lookup (repo, id, type) | |
| Object.lookupPrefix (repo, id, len, type) | |
| Object.size (type) | |
| Object.string2Type (str) | |
| Object.type2String (type) | |
| Object.typeisloose (type) |
| Instance Methods | |
|---|---|
| Object#dup () | |
| Object#id () | |
| Object#lookupByPath (path, type) | |
| Object#owner () | |
| Object#peel (target_type) | |
| Object#shortId () | |
| Object#type () |
| ENUMS | |
|---|---|
| Object.TYPE |
Odb
| Class Methods | |
|---|---|
| Odb.hashfile (path, type) | |
| Odb.open (objects_dir) |
| Instance Methods | |
|---|---|
| Odb#addDiskAlternate (path) | |
| Odb#existsPrefix (short_id, len) | |
| Odb#read (id) | |
| Odb#readPrefix (short_id, len) | |
| Odb#write (data, len, type) |
| ENUMS | |
|---|---|
| Odb.STREAM |
OdbObject
| Instance Methods | |
|---|---|
| OdbObject#data () | |
| OdbObject#id () | |
| OdbObject#size () | |
| OdbObject#type () |
Oid
| Class Methods | |
|---|---|
| Oid.fromString (str) |
| Instance Methods | |
|---|---|
| Oid#cmp (b) | |
| Oid#cpy () | |
| Oid#equal (b) | |
| Oid#isZero () | |
| Oid#iszero () | |
| Oid#ncmp (b, len) | |
| Oid#strcmp (str) | |
| Oid#streq (str) | |
| Oid#tostrS () |
OidShorten
| Class Methods | |
|---|---|
| OidShorten.create (min_length) |
| Instance Methods | |
|---|---|
| OidShorten#add (text_id) |
Oidarray
| Instance Variables | |
|---|---|
| Oidarray#count | |
| Oidarray#ids |
Packbuilder
| Class Methods | |
|---|---|
| Packbuilder.create (repo) |
| ENUMS | |
|---|---|
| Packbuilder.STAGE |
Patch
| Class Methods | |
|---|---|
| Patch.convenientFromDiff (diff) | |
| Patch.fromBlobs (old_blob, old_as_path, new_blob, new_as_path, opts) | |
| Patch.fromDiff (diff, idx) |
Path
| Class Methods | |
|---|---|
| Path.isGitfile (path, pathlen, gitfile, fs) |
| ENUMS | |
|---|---|
| Path.FS | |
| Path.GITFILE |
Pathspec
| Class Methods | |
|---|---|
| Pathspec.create (pathspec) |
| Instance Methods | |
|---|---|
| Pathspec#matchDiff (diff, flags) | |
| Pathspec#matchIndex (index, flags) | |
| Pathspec#matchTree (tree, flags) | |
| Pathspec#matchWorkdir (repo, flags) | |
| Pathspec#matchesPath (flags, path) |
| ENUMS | |
|---|---|
| Pathspec.FLAG |
PathspecMatchList
| Instance Methods | |
|---|---|
| PathspecMatchList#diffEntry (pos) | |
| PathspecMatchList#entry (pos) | |
| PathspecMatchList#entrycount () | |
| PathspecMatchList#failedEntry (pos) | |
| PathspecMatchList#failedEntrycount () |
Proxy
| ENUMS | |
|---|---|
| Proxy.PROXY |
ProxyOptions
| Instance Variables | |
|---|---|
| ProxyOptions#certificateCheck | |
| ProxyOptions#credentials | |
| ProxyOptions#payload | |
| ProxyOptions#type | |
| ProxyOptions#url | |
| ProxyOptions#version |
PushOptions
| Instance Variables | |
|---|---|
| PushOptions#callbacks | |
| PushOptions#customHeaders | |
| PushOptions#pbParallelism | |
| PushOptions#proxyOpts | |
| PushOptions#version |
PushUpdate
| Instance Variables | |
|---|---|
| PushUpdate#dst | |
| PushUpdate#dstRefname | |
| PushUpdate#src | |
| PushUpdate#srcRefname |
Rebase
| Class Methods | |
|---|---|
| Rebase.init (repo, branch, upstream, onto, options) | |
| Rebase.open (repo, options) |
RebaseOperation
| ENUMS | |
|---|---|
| RebaseOperation.REBASE_OPERATION |
| Instance Variables | |
|---|---|
| RebaseOperation#exec | |
| RebaseOperation#id | |
| RebaseOperation#type |
RebaseOptions
Refdb
| Class Methods | |
|---|---|
| Refdb.open (repo) |
| Instance Methods | |
|---|---|
| Refdb#compress () |
Reference
| ENUMS | |
|---|---|
| Reference.FORMAT | |
| Reference.TYPE |
Reflog
| Class Methods | |
|---|---|
| Reflog.delete (repo, name) | |
| Reflog.read (repo, name) | |
| Reflog.rename (repo, old_name, name) |
| Instance Methods | |
|---|---|
| Reflog#append (id, committer, msg) | |
| Reflog#drop (idx, rewrite_previous_entry) | |
| Reflog#entryByIndex (idx) | |
| Reflog#entrycount () | |
| Reflog#write () |
ReflogEntry
| Instance Methods | |
|---|---|
| ReflogEntry#committer () | |
| ReflogEntry#idNew () | |
| ReflogEntry#idOld () | |
| ReflogEntry#message () |
Refspec
| Class Methods | |
|---|---|
| Refspec.parse (input, is_fetch) |
| Instance Methods | |
|---|---|
| Refspec#direction () | |
| Refspec#dst () | |
| Refspec#dstMatches (refname) | |
| Refspec#force () | |
| Refspec#src () | |
| Refspec#srcMatches (refname) | |
| Refspec#string () |
Remote
| ENUMS | |
|---|---|
| Remote.AUTOTAG_OPTION | |
| Remote.COMPLETION | |
| Remote.CREATE_FLAGS |
RemoteCallbacks
RemoteCreateOptions
| Instance Variables | |
|---|---|
| RemoteCreateOptions#fetchspec | |
| RemoteCreateOptions#flags | |
| RemoteCreateOptions#name | |
| RemoteCreateOptions#repository | |
| RemoteCreateOptions#version |
RemoteHead
| Instance Variables | |
|---|---|
| RemoteHead#local | |
| RemoteHead#loid | |
| RemoteHead#name | |
| RemoteHead#oid | |
| RemoteHead#symrefTarget |
Repository
| ENUMS | |
|---|---|
| Repository.INIT_FLAG | |
| Repository.INIT_MODE | |
| Repository.ITEM | |
| Repository.OPEN_FLAG | |
| Repository.STATE |
RepositoryInitOptions
Reset
| Class Methods | |
|---|---|
| Reset.default (repo, target, pathspecs) | |
| Reset.fromAnnotated (repo, target, resetType, opts) | |
| Reset.reset (repo, target, resetType, opts) |
| ENUMS | |
|---|---|
| Reset.TYPE |
Revert
| Class Methods | |
|---|---|
| Revert.commit (repo, revert_commit, our_commit, mainline, merge_options) | |
| Revert.revert (repo, commit, revert_options) |
RevertOptions
| Instance Variables | |
|---|---|
| RevertOptions#checkoutOpts | |
| RevertOptions#mainline | |
| RevertOptions#mergeOpts | |
| RevertOptions#version |
Revparse
| Class Methods | |
|---|---|
| Revparse.ext (object_out, reference_out, repo, spec) | |
| Revparse.single (repo, spec) |
| ENUMS | |
|---|---|
| Revparse.MODE |
Revwalk
| Class Methods | |
|---|---|
| Revwalk.create (repo) |
| ENUMS | |
|---|---|
| Revwalk.SORT |
Signature
| Class Methods | |
|---|---|
| Signature.create (name, email, time, offset) | |
| Signature.default (repo) | |
| Signature.fromBuffer (buf) | |
| Signature.now (name, email) |
| Instance Methods | |
|---|---|
| Signature#toString (withTime) |
| Instance Variables | |
|---|---|
| Signature#email | |
| Signature#name | |
| Signature#when |
Stash
| Class Methods | |
|---|---|
| Stash.apply (repo, index, options) | |
| Stash.drop (repo, index) | |
| Stash.foreach (repo, callback, payload) | |
| Stash.pop (repo, index, options) | |
| Stash.save (repo, stasher, message, flags) |
| ENUMS | |
|---|---|
| Stash.APPLY_FLAGS | |
| Stash.APPLY_PROGRESS | |
| Stash.FLAGS |
StashApplyOptions
| Instance Variables | |
|---|---|
| StashApplyOptions#checkoutOptions | |
| StashApplyOptions#flags | |
| StashApplyOptions#progressCb | |
| StashApplyOptions#progressPayload | |
| StashApplyOptions#version |
Status
| ENUMS | |
|---|---|
| Status.OPT | |
| Status.SHOW | |
| Status.STATUS |
StatusEntry
| Instance Variables | |
|---|---|
| StatusEntry#headToIndex | |
| StatusEntry#indexToWorkdir | |
| StatusEntry#status |
StatusList
| Class Methods | |
|---|---|
| StatusList.create (repo, opts) |
| Instance Methods | |
|---|---|
| StatusList#entrycount () | |
| StatusList#getPerfdata () |
StatusOptions
| Instance Variables | |
|---|---|
| StatusOptions#baseline | |
| StatusOptions#flags | |
| StatusOptions#pathspec | |
| StatusOptions#show | |
| StatusOptions#version |
Strarray
| Instance Methods | |
|---|---|
| Strarray#copy (src) |
| Instance Variables | |
|---|---|
| Strarray#count | |
| Strarray#strings |
Submodule
| ENUMS | |
|---|---|
| Submodule.IGNORE | |
| Submodule.RECURSE | |
| Submodule.STATUS | |
| Submodule.UPDATE |
SubmoduleUpdateOptions
| Instance Variables | |
|---|---|
| SubmoduleUpdateOptions#allowFetch | |
| SubmoduleUpdateOptions#checkoutOpts | |
| SubmoduleUpdateOptions#fetchOpts | |
| SubmoduleUpdateOptions#version |
Tag
| Instance Methods | |
|---|---|
| Tag#dup () | |
| Tag#extractSignature (signatureType) | |
| Tag#id () | |
| Tag#message () | |
| Tag#name () | |
| Tag#owner () | |
| Tag#peel () | |
| Tag#tagger () | |
| Tag#target () | |
| Tag#targetId () | |
| Tag#targetType () |
Time
| Instance Variables | |
|---|---|
| Time#offset | |
| Time#sign | |
| Time#time |
Trace
| ENUMS | |
|---|---|
| Trace.LEVEL |
Transaction
| Class Methods | |
|---|---|
| Transaction.create (repo) |
Tree
| Class Methods | |
|---|---|
| Tree.entryCmp (e1, e2) | |
| Tree.lookup (repo, id, callback) | |
| Tree.lookupPrefix (repo, id, len) |
| ENUMS | |
|---|---|
| Tree.UPDATE | |
| Tree.WALK_MODE |
TreeEntry
| ENUMS | |
|---|---|
| TreeEntry.FILEMODE |
TreeUpdate
| Instance Variables | |
|---|---|
| TreeUpdate#action | |
| TreeUpdate#filemode | |
| TreeUpdate#id | |
| TreeUpdate#path |
Treebuilder
| Class Methods | |
|---|---|
| Treebuilder.create (repo, source) |
| Instance Methods | |
|---|---|
| Treebuilder#clear () | |
| Treebuilder#entrycount () | |
| Treebuilder#get (filename) | |
| Treebuilder#insert (filename, id, filemode) | |
| Treebuilder#remove (filename) | |
| Treebuilder#write () |
Worktree
| Class Methods | |
|---|---|
| Worktree.add (repo, name, path, opts) | |
| Worktree.list (repo) | |
| Worktree.lookup (repo, name) | |
| Worktree.openFromRepository (repo) |
| Instance Methods | |
|---|---|
| Worktree#isLocked (reason) | |
| Worktree#isPrunable (opts) | |
| Worktree#lock (reason) | |
| Worktree#name () | |
| Worktree#path () | |
| Worktree#prune (opts) | |
| Worktree#unlock () | |
| Worktree#validate () |
| ENUMS | |
|---|---|
| Worktree.PRUNE |
WorktreeAddOptions
| Instance Variables | |
|---|---|
| WorktreeAddOptions#lock | |
| WorktreeAddOptions#ref | |
| WorktreeAddOptions#version |
WorktreePruneOptions
| Instance Variables | |
|---|---|
| WorktreePruneOptions#flags | |
| WorktreePruneOptions#version |