Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Commit ¶
type Commit struct { ID string `yaml:"id"` Message string `yaml:"message"` Author string `yaml:"author,omitempty"` Parent string `yaml:"parent,omitempty"` Parents []string `yaml:"parents,omitempty"` Branch string `yaml:"branch,omitempty"` Tag string `yaml:"tag,omitempty"` Tags []string `yaml:"tags,omitempty"` Files FileContent `yaml:"files"` }
type FileContent ¶
type GitHistory ¶
type GitHistory struct {
Commits []Commit `yaml:"commits"`
}
type Repository ¶
func CreateRepo ¶
func CreateRepo(commits []Commit, opts *gitx.RepositoryOptions) (*Repository, error)
func CreateRepoFromYAML ¶
func CreateRepoFromYAML(content string, opts *gitx.RepositoryOptions) (*Repository, error)
Click to show internal directories.
Click to hide internal directories.