- 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 |