This module handles parsing a git-config file. Generally speaking, you
want to use a higher abstraction such as File unless you have some
explicit reason to work with events instead.
Any value that may contain a foreground color, background color, a
collection of color (text) modifiers, or a combination of any of the
aforementioned values, like red or brightgreen.
A platform to access configuration values and modify them in memory, while making them available when this platform is dropped
as form of auto-commit.
Note that the values will only affect this instance of the parent repository, and not other clones that may exist.
Returns the configuration for all git-credential helpers from trusted configuration that apply
to the given url along with an action preconfigured to invoke the cascade with to retrieve it.
This includes url which may be altered to contain a user-name as configured.