Versions in this module Expand all Collapse all v0 v0.1.0 May 17, 2026 Changes in this version + type Cli struct + func (Cli) Config(key string) (string, error) + func (Cli) ConfigRegexp(pattern string) ([]string, error) + func (Cli) HasModifiedFiles() (bool, error) + func (Cli) HasStagedChanges() (bool, error) + func (Cli) Log(format string, revisionRange string) ([]string, error) + func (Cli) ShowRef() ([]Ref, error) + func (Cli) SymbolicRefHead() (string, error) + type Git interface + Config func(key string) (string, error) + ConfigRegexp func(pattern string) ([]string, error) + HasModifiedFiles func() (bool, error) + HasStagedChanges func() (bool, error) + Log func(format string, revisionRange string) ([]string, error) + ShowRef func() ([]Ref, error) + SymbolicRefHead func() (string, error) + type Ref struct + Name string + SHA string