github.com/btwiuse/jiri@v0.0.0-20191125065820-53353bcfef54/gitutil/.api (about) 1 pkg gitutil, func Error(string, string, ...string) GitError 2 pkg gitutil, func New(runutil.Sequence, ...gitOpt) *Git 3 pkg gitutil, method (*Committer) Commit(string) error 4 pkg gitutil, method (*Git) Add(string) error 5 pkg gitutil, method (*Git) AddRemote(string, string) error 6 pkg gitutil, method (*Git) BranchExists(string) bool 7 pkg gitutil, method (*Git) BranchesDiffer(string, string) (bool, error) 8 pkg gitutil, method (*Git) CheckoutBranch(string, ...CheckoutOpt) error 9 pkg gitutil, method (*Git) Clone(string, string) error 10 pkg gitutil, method (*Git) CloneRecursive(string, string) error 11 pkg gitutil, method (*Git) Commit() error 12 pkg gitutil, method (*Git) CommitAmend() error 13 pkg gitutil, method (*Git) CommitAmendWithMessage(string) error 14 pkg gitutil, method (*Git) CommitAndEdit() error 15 pkg gitutil, method (*Git) CommitFile(string, string) error 16 pkg gitutil, method (*Git) CommitMessages(string, string) (string, error) 17 pkg gitutil, method (*Git) CommitNoVerify(string) error 18 pkg gitutil, method (*Git) CommitWithMessage(string) error 19 pkg gitutil, method (*Git) CommitWithMessageAndEdit(string) error 20 pkg gitutil, method (*Git) Committers() ([]string, error) 21 pkg gitutil, method (*Git) CountCommits(string, string) (int, error) 22 pkg gitutil, method (*Git) CreateAndCheckoutBranch(string) error 23 pkg gitutil, method (*Git) CreateBranch(string) error 24 pkg gitutil, method (*Git) CreateBranchWithUpstream(string, string) error 25 pkg gitutil, method (*Git) CurrentBranchName() (string, error) 26 pkg gitutil, method (*Git) DeleteBranch(string, ...DeleteBranchOpt) error 27 pkg gitutil, method (*Git) DirExistsOnBranch(string, string) bool 28 pkg gitutil, method (*Git) Fetch(string, ...FetchOpt) error 29 pkg gitutil, method (*Git) FetchRefspec(string, string, ...FetchOpt) error 30 pkg gitutil, method (*Git) FilesWithUncommittedChanges() ([]string, error) 31 pkg gitutil, method (*Git) Init(string) error 32 pkg gitutil, method (*Git) IsFileCommitted(string) bool 33 pkg gitutil, method (*Git) LatestCommitMessage() (string, error) 34 pkg gitutil, method (*Git) Log(string, string, string) ([][]string, error) 35 pkg gitutil, method (*Git) Merge(string, ...MergeOpt) error 36 pkg gitutil, method (*Git) MergeInProgress() (bool, error) 37 pkg gitutil, method (*Git) ModifiedFiles(string, string) ([]string, error) 38 pkg gitutil, method (*Git) NewCommitter(bool) *Committer 39 pkg gitutil, method (*Git) Pull(string, string) error 40 pkg gitutil, method (*Git) Push(string, string, ...PushOpt) error 41 pkg gitutil, method (*Git) Rebase(string) error 42 pkg gitutil, method (*Git) RebaseAbort() error 43 pkg gitutil, method (*Git) RemoteUrl(string) (string, error) 44 pkg gitutil, method (*Git) Remove(...string) error 45 pkg gitutil, method (*Git) RemoveUntrackedFiles() error 46 pkg gitutil, method (*Git) Reset(string, ...ResetOpt) error 47 pkg gitutil, method (*Git) SetRemoteUrl(string, string) error 48 pkg gitutil, method (*Git) Stash() (bool, error) 49 pkg gitutil, method (*Git) StashPop() error 50 pkg gitutil, method (*Git) StashSize() (int, error) 51 pkg gitutil, method (*Git) TopLevel() (string, error) 52 pkg gitutil, method (*Git) TrackedFiles() ([]string, error) 53 pkg gitutil, method (*Git) Version() (int, int, error) 54 pkg gitutil, method (GitError) Error() string 55 pkg gitutil, type AuthorDateOpt string 56 pkg gitutil, type CheckoutOpt interface, unexported methods 57 pkg gitutil, type CommitOpt interface, unexported methods 58 pkg gitutil, type Committer struct 59 pkg gitutil, type CommitterDateOpt string 60 pkg gitutil, type DeleteBranchOpt interface, unexported methods 61 pkg gitutil, type FetchOpt interface, unexported methods 62 pkg gitutil, type FollowTagsOpt bool 63 pkg gitutil, type ForceOpt bool 64 pkg gitutil, type Git struct 65 pkg gitutil, type GitError struct 66 pkg gitutil, type MergeOpt interface, unexported methods 67 pkg gitutil, type MessageOpt string 68 pkg gitutil, type ModeOpt string 69 pkg gitutil, type PushOpt interface, unexported methods 70 pkg gitutil, type ResetOnFailureOpt bool 71 pkg gitutil, type ResetOpt interface, unexported methods 72 pkg gitutil, type RootDirOpt string 73 pkg gitutil, type SquashOpt bool 74 pkg gitutil, type StrategyOpt string 75 pkg gitutil, type TagsOpt bool 76 pkg gitutil, type VerifyOpt bool