Documentation ¶
Index ¶
- type Git
- func (git Git) AddRemote(name, url string) error
- func (git Git) Clone(branch string) ([]byte, error)
- func (git Git) Delete()
- func (git Git) Exists() bool
- func (git Git) Fetch(remote string) error
- func (git Git) GetPath() string
- func (git Git) GetRemotes() ([]string, error)
- func (git Git) GetTags() ([]string, error)
- func (git Git) MergeBranch(remote, branch string) (int, error)
- func (git Git) MergeTag(tag string) (int, error)
- func (git Git) Pull(remote, branch string) error
- func (git Git) Push(remote, branch string, force bool) (int, error)
- func (git Git) RemoveAll() error
- func (git Git) RemoveRemote(name string) error
- func (git Git) ReplaceRemote(name, url string) error
- func (git Git) ResetHard() error
- func (git Git) SetEmail(email string) (int, error)
- func (git Git) SetName(name string) (int, error)
- func (git Git) String() string
- func (git Git) Valid() bool
- type GitError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Git ¶
type Git struct {
// contains filtered or unexported fields
}
func (Git) GetRemotes ¶
func (Git) RemoveRemote ¶
func (Git) ReplaceRemote ¶
Click to show internal directories.
Click to hide internal directories.