MCPcopy
hub / github.com/go-git/go-git / Submodule

Method Submodule

worktree.go:744–757  ·  view source on GitHub ↗

Submodule returns the submodule with the given name

(name string)

Source from the content-addressed store, hash-verified

742
743// Submodule returns the submodule with the given name
744func (w *Worktree) Submodule(name string) (*Submodule, error) {
745 l, err := w.Submodules()
746 if err != nil {
747 return nil, err
748 }
749
750 for _, m := range l {
751 if m.Config().Name == name {
752 return m, nil
753 }
754 }
755
756 return nil, ErrSubmoduleNotFound
757}
758
759// Submodules returns all the available submodules
760func (w *Worktree) Submodules() (Submodules, error) {

Calls 2

SubmodulesMethod · 0.95
ConfigMethod · 0.65