Versions in this module Expand all Collapse all v0 v0.3.1 Aug 18, 2026 v0.3.0 Aug 11, 2026 Changes in this version + func DefaultRoot() string + type Branch struct + IsLocal bool + IsRemote bool + Name string + type Info struct + Branch string + Detached bool + Head string + IsMain bool + Path string + type Manager struct + Root string + func (m *Manager) Branches(ctx context.Context, repo string) ([]Branch, error) + func (m *Manager) Fetch(ctx context.Context, repo string) error + func (m *Manager) List(ctx context.Context, repo string) ([]Info, error) + func (m *Manager) Prune(ctx context.Context, repo string) error + func (m *Manager) Remove(ctx context.Context, repo, path string, force bool) error + func (m *Manager) RepoRoot(ctx context.Context, path string) (string, bool, error) + func (m *Manager) Resolve(ctx context.Context, repo, branch, base string) (string, bool, error)