# Functions

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

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ErrNotARepo is the error returned when the git repo root wan't be found.

# Structs

GitRepo represents an instance of a (local) git repository.
No description provided by the author

# Interfaces

No description provided by the author
Repo represents a source code repository.
RepoCommon represent the common function the we want all the repo to implement.

# Type aliases

No description provided by the author