# Functions
No description provided by the author
No description provided by the author
InitBareGitRepo create a new --bare empty git repo at the given path.
InitGitRepo create a new empty git repo at the given path.
NewGitRepo determines if the given working directory is inside of a git repository, and returns the corresponding GitRepo instance if it is.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
ErrNotARepo is the error returned when the git repo root wan't be found.
# Interfaces
ClockedRepo is a Repo that also has Lamport clocks.
Config represent the common function interacting with the repository config storage.
Repo represents a source code repository.
RepoCommon represent the common function the we want all the repo to implement.
RepoConfig access the configuration of a repository.
# Type aliases
No description provided by the author
Witnesser is a function that will initialize the clocks of a repo from scratch.