MCPcopy Create free account

hub / github.com/libgit2/git2go / functions

Functions945 in github.com/libgit2/git2go

↓ 5 callersMethodlookupType
(id *Oid, t ObjectType)
repository.go:202
↓ 5 callersFunctionpopulateCIndexEntry
(source *IndexEntry, dest *C.git_index_entry)
index.go:91
↓ 5 callersMethodtrackRemote
(r *Remote)
remote.go:636
↓ 4 callersMethodAnnotatedCommitFromRef
(ref *Reference)
merge.go:83
↓ 4 callersMethodAsCommit
()
object.go:145
↓ 4 callersMethodBranch
()
branch.go:26
↓ 4 callersMethodContents
()
blob.go:33
↓ 4 callersMethodCreateBlobFromBuffer
(data []byte)
blob.go:49
↓ 4 callersMethodFetch
Fetch performs a fetch operation. refspecs specifies which refspecs to use for this fetch, use an empty list to use the refspecs from the configuratio
remote.go:1035
↓ 4 callersMethodForeach
Foreach calls the callback for each tag in the repository.
tag.go:225
↓ 4 callersMethodLs
(filterRefs ...string)
remote.go:1119
↓ 4 callersMethodNext
()
branch.go:44
↓ 4 callersMethodOpenRebase
OpenRebase opens an existing rebase that was previously started by either an invocation of InitRebase or by another client.
rebase.go:325
↓ 4 callersFunctionOpenRepository
(path string)
repository.go:61
↓ 4 callersMethodSetBool
(name string, value bool)
config.go:276
↓ 4 callersMethodStatusList
(opts *StatusOptions)
status.go:143
↓ 4 callersMethodType
()
credentials.go:100
↓ 4 callersFunctionassertStringList
(t *testing.T, expected, actual []string)
rebase_test.go:592
↓ 4 callersFunctioncheckHunk
(t *testing.T, label string, hunk, want BlameHunk)
blame_test.go:65
↓ 4 callersFunctioncheckRefType
(t *testing.T, ref *Reference, kind ReferenceType)
reference_test.go:262
↓ 4 callersFunctioncheckoutOptionsFromC
(c *C.git_checkout_options)
checkout.go:68
↓ 4 callersFunctioncommitMsgsList
(repo *Repository)
rebase_test.go:570
↓ 4 callersFunctiondupObject
(obj *Object, kind ObjectType)
object.go:91
↓ 4 callersFunctionmergeOptionsFromC
(opts *C.git_merge_options)
merge.go:151
↓ 4 callersFunctionnewAnnotatedCommitFromC
(ptr *C.git_annotated_commit, r *Repository)
merge.go:25
↓ 3 callersMethodApply
Apply applies a single stashed state from the stash list. If local changes in the working directory conflict with changes in the stash then ErrorCode
stash.go:217
↓ 3 callersMethodAuthor
Author returns the signature of the note author
note.go:166
↓ 3 callersMethodByIndex
(index int)
status.go:86
↓ 3 callersFunctionClone
(url string, path string, options *CloneOptions)
clone.go:24
↓ 3 callersMethodCommit
Commit commits the current patch. You must have resolved any conflicts that were introduced during the patch application from the Next() invocation.
rebase.go:418
↓ 3 callersMethodCommitter
Committer returns the signature of the note committer
note.go:179
↓ 3 callersMethodConflict
(path string)
index.go:572
↓ 3 callersMethodCreateBranch
(branchName string, target *Commit, force bool)
branch.go:101
↓ 3 callersMethodData
Data returns a slice pointing to the unmanaged object memory. You must make sure the object is referenced for at least as long as the slice is used.
odb.go:373
↓ 3 callersMethodEntryByName
(filename string)
tree.go:52
↓ 3 callersMethodEntryCount
()
index.go:452
↓ 3 callersMethodFinish
Finish finishes a rebase that is currently in progress once all patches have been applied.
rebase.go:448
↓ 3 callersFunctionNewRegisteredSmartTransport
NewRegisteredSmartTransport adds a custom transport definition, to be used in addition to the built-in set of transports that come with libgit2.
transport.go:224
↓ 3 callersMethodOwner
Owner returns a weak reference to the repository which owns this object. This won't keep the underlying repository alive, but it should still be Freed
object.go:84
↓ 3 callersMethodParent
(n uint)
commit.go:167
↓ 3 callersFunctionReferenceNameIsValid
ReferenceNameIsValid returns whether the reference name is well-formed. Valid reference names must follow one of two patterns: 1. Top-level names mu
reference.go:489
↓ 3 callersFunctionReferenceNormalizeName
ReferenceNormalizeName normalizes the reference name and checks validity. This will normalize the reference name by removing any leading slash '/' ch
reference.go:525
↓ 3 callersMethodRevparseSingle
(spec string)
revparse.go:77
↓ 3 callersFunctionSetCacheMaxSize
(maxSize int)
settings.go:121
↓ 3 callersMethodSetHead
(refname string)
repository.go:339
↓ 3 callersMethodWalk
Walk traverses the entries in a tree and its subtrees in pre order. The entries will be traversed in the pre order, children subtrees will be automat
tree.go:161
↓ 3 callersFunctioncheckNoFilesStaged
checkNoFilesStaged checks that there is a single file called "file2" uncommitted in the repo
diff_test.go:631
↓ 3 callersFunctioncheckObject
(t *testing.T, obj *Object, id *Oid)
revparse_test.go:52
↓ 3 callersFunctioncheckSecondFileStaged
checkSecondFileStaged checks that there is a single file called "file2" uncommitted in the repo
diff_test.go:598
↓ 3 callersFunctioncheckStashes
(t *testing.T, repo *Repository, expected []stash)
stash_test.go:130
↓ 3 callersFunctioncreateBranch
(repo *Repository, branch string)
rebase_test.go:422
↓ 3 callersFunctioncreateTestNote
(t *testing.T, repo *Repository, commit *Commit)
note_test.go:102
↓ 3 callersFunctioncreateTestTag
(t *testing.T, repo *Repository, commit *Commit)
tag_test.go:179
↓ 3 callersFunctionfreeFetchOptions
(copts *C.git_fetch_options)
remote.go:997
↓ 3 callersFunctionfreeProxyOptions
(copts *C.git_proxy_options)
remote.go:587
↓ 3 callersFunctiongetSmartSubtransportInterface
(subtransport *C.git_smart_subtransport)
transport.go:359
↓ 3 callersFunctiongetSmartSubtransportStreamInterface
(subtransportStream *C.git_smart_subtransport_stream)
transport.go:439
↓ 3 callersFunctionnewReferenceIteratorFromC
(ptr *C.git_reference_iterator, r *Repository)
reference.go:464
↓ 3 callersFunctionnewRegisteredSmartTransport
( name string, stateless bool, callback SmartSubtransportCallback, global bool, )
transport.go:232
↓ 3 callersFunctionperformRebaseOnto
(repo *Repository, branch string, rebaseOpts *RebaseOptions)
rebase_test.go:359
↓ 3 callersFunctionpopulateFetchOptions
(copts *C.git_fetch_options, opts *FetchOptions, errorTarget *error)
remote.go:979
↓ 3 callersFunctionpopulateProxyOptions
(copts *C.git_proxy_options, opts *ProxyOptions)
remote.go:576
↓ 3 callersFunctionsetupRepoForRebase
Utils
rebase_test.go:332
↓ 2 callersMethodAddAll
(pathspecs []string, flags IndexAddOption, callback IndexMatchedPathCallback)
index.go:229
↓ 2 callersMethodAddBackend
(backend *OdbBackend, priority int)
odb.go:67
↓ 2 callersMethodAsBlob
()
object.go:167
↓ 2 callersMethodAsObject
()
object.go:32
↓ 2 callersMethodAsTag
()
object.go:189
↓ 2 callersFunctionCachedMemory
()
settings.go:112
↓ 2 callersMethodCheckoutIndex
Updates files in the working tree to match the content of the given index. If index is nil, the repository's index will be used. opts may be nil.
checkout.go:223
↓ 2 callersMethodClose
()
ssh.go:175
↓ 2 callersMethodConnect
Connect opens a connection to a remote. The transport is selected based on the URL. The direction argument is due to a limitation of the git protocol
remote.go:1083
↓ 2 callersMethodCreateCommitBuffer
CreateCommitBuffer creates a commit and write it into a buffer.
repository.go:525
↓ 2 callersMethodCreateCommitWithSignature
CreateCommitWithSignature creates a commit object from the given contents and signature.
repository.go:493
↓ 2 callersMethodCreateLightweight
CreateLightweight creates a new lightweight tag pointing to an object and returns the id of the target object. The name of the tag is validated for c
tag.go:130
↓ 2 callersMethodCurrentOperationIndex
CurrentOperationIndex gets the index of the rebase operation that is currently being applied. There is also an error returned for API compatibility.
rebase.go:356
↓ 2 callersFunctionDefaultApplyOptions
DefaultApplyOptions returns default options for applying diffs or patches.
diff.go:962
↓ 2 callersFunctionDefaultCherrypickOptions
()
cherrypick.go:45
↓ 2 callersMethodDefaultRef
DefaultRef returns the default notes reference for a repository
note.go:123
↓ 2 callersFunctionDefaultRevertOptions
DefaultRevertOptions initialises a RevertOptions struct with default values
revert.go:46
↓ 2 callersFunctionDefaultStashApplyOptions
DefaultStashApplyOptions initializes the structure with default values.
stash.go:149
↓ 2 callersMethodDstMatches
SrcMatches checks if a refspec's destination descriptor matches a reference
refspec.go:104
↓ 2 callersFunctionEnableCaching
(enabled bool)
settings.go:88
↓ 2 callersFunctionEnableFsyncGitDir
(enabled bool)
settings.go:104
↓ 2 callersFunctionEnableStrictHashVerification
(enabled bool)
settings.go:96
↓ 2 callersMethodEntryByPath
EntryByPath looks up an entry by its full path, recursing into deeper trees if necessary (i.e. if there are slashes in the path)
tree.go:89
↓ 2 callersMethodHasConflicts
()
index.go:516
↓ 2 callersMethodHunkByIndex
(index int)
blame.go:101
↓ 2 callersMethodHunkByLine
(lineno int)
blame.go:110
↓ 2 callersMethodHunkCount
()
blame.go:94
↓ 2 callersMethodId
()
object.go:54
↓ 2 callersMethodInitRebase
InitRebase initializes a rebase operation to rebase the changes in branch relative to upstream onto another branch.
rebase.go:289
↓ 2 callersFunctionInitRepository
(path string, isbare bool)
repository.go:109
↓ 2 callersMethodIsNote
IsNote checks if the reference is a note.
reference.go:356
↓ 2 callersMethodList
List returns the names of all the tags in the repository, eg: ["v1.0.1", "v2.0.0"].
tag.go:153
↓ 2 callersMethodListWithMatch
ListWithMatch returns the names of all the tags in the repository that match a given pattern. The pattern is a standard fnmatch(3) pattern http://man
tag.go:174
↓ 2 callersMethodLookupBool
(name string)
config.go:143
↓ 2 callersMethodLookupBranch
(branchName string, bt BranchType)
branch.go:166
↓ 2 callersMethodLookupTag
(id *Oid)
repository.go:304
↓ 2 callersMethodNames
()
reference.go:428
← previousnext →101–200 of 945, ranked by callers