package
2.1.0+incompatible
Repository: https://github.com/psexton/git-lfs.git
Documentation: pkg.go.dev

# Functions

EnvironmentOf creates a new `Environment` initialized with the givne `Fetcher`, "f".
No description provided by the author
No description provided by the author
NewFrom returns a new `*config.Configuration` that reads both its Git and Enviornment-level values from the ones provided instead of the actual `.gitconfig` file or `os.Getenv`, respectively.
No description provided by the author
NewOsFetcher returns a new *OsFetcher.
No description provided by the author
No description provided by the author
Determins the LocalWorkingDir, LocalGitDir etc.
SortExtensions sorts a map of extensions in ascending order by Priority.
No description provided by the author

# Constants

No description provided by the author

# Variables

No description provided by the author
No description provided by the author
parent of index / config / hooks etc.
parent of objects/lfs (may be same as LocalGitDir but may not).
No description provided by the author
alternative local media dir (relative to clone reference repo).
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
An Extension describes how to manipulate files during smudge and clean.
FetchPruneConfig collects together the config options that control fetching and pruning.
No description provided by the author
No description provided by the author
OsFetcher is an implementation of the Fetcher type for communicating with the system's environment.
No description provided by the author
Values is a convenience type used to call the NewFromValues function.

# Interfaces

An Environment adds additional behavior to a Fetcher, such a type conversion, and default values.
Fetcher provides an interface to get typed information out of a configuration "source".