MCPcopy Index your code
hub / github.com/go-git/go-git / Reference

Method Reference

repository.go:1511–1519  ·  view source on GitHub ↗

Reference returns the reference for a given reference name. If resolved is true, any symbolic reference will be resolved.

(name plumbing.ReferenceName, resolved bool)

Source from the content-addressed store, hash-verified

1509// Reference returns the reference for a given reference name. If resolved is
1510// true, any symbolic reference will be resolved.
1511func (r *Repository) Reference(name plumbing.ReferenceName, resolved bool) (
1512 *plumbing.Reference, error) {
1513
1514 if resolved {
1515 return storer.ResolveReference(r.Storer, name)
1516 }
1517
1518 return r.Storer.Reference(name)
1519}
1520
1521// References returns an unsorted ReferenceIter for all references.
1522func (r *Repository) References() (storer.ReferenceIter, error) {

Callers 2

TagMethod · 0.95
GrepMethod · 0.95

Calls 2

ResolveReferenceFunction · 0.92
ReferenceMethod · 0.65

Tested by

no test coverage detected