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

Method references

remote.go:837–859  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

835}
836
837func (r *Remote) references() ([]*plumbing.Reference, error) {
838 var localRefs []*plumbing.Reference
839
840 iter, err := r.s.IterReferences()
841 if err != nil {
842 return nil, err
843 }
844
845 for {
846 ref, err := iter.Next()
847 if err == io.EOF {
848 break
849 }
850
851 if err != nil {
852 return nil, err
853 }
854
855 localRefs = append(localRefs, ref)
856 }
857
858 return localRefs, nil
859}
860
861func getRemoteRefsFromStorer(remoteRefStorer storer.ReferenceStorer) (
862 map[plumbing.Hash]bool, error) {

Callers 2

PushContextMethod · 0.95
fetchMethod · 0.95

Calls 2

IterReferencesMethod · 0.65
NextMethod · 0.65

Tested by

no test coverage detected