Versions in this module Expand all Collapse all v0 v0.4.1 Jan 10, 2024 Changes in this version + type GitService interface + AbortCherryPick func() error + AmendCommitWithFixup func(commitSha string) error + BuildBranchNameFromCommit func(commitSha string) string + CherryPick func(commit string) error + CreateBranch func(branchName string) error + CurrentBranch func() string + LatestCommit func() string + LocalBranchExists func(branch string) bool + LogFrom func(branch string) ([]string, error) + LogFromMainOrMaster func() ([]string, error) + Push func() error + PushNewBranch func() error + RebaseInteractiveAutosquash func(commitSha string) error + RemoteBranchExists func(branch string) bool + RevParse func(thing string) string + Switch func(branch string) error + func NewGitService() GitService