On Mon, Mar 5, 2018 at 9:17 PM, Taylor Blau <m...@ttaylorr.com> wrote: > In an aim to replace: > > $ git config --get-color slot [default] [...] > > with: > > $ git config --default default --color slot [...] > > introduce `--defualt` to behave as if the given default were present and
s/--defualt/--default/ > assigned to slot in the case that that slot does not exist. > > Values filled by `--default` behave exactly as if they were present in > the affected configuration file; they will be parsed by type specifiers > without the knowledge that they are not themselves present in the > configuraion. > > Specifically, this means that the following will work: > > $ git config --int --default 1M does.not.exist > 1048576 > > In subsequent commits, we will offer `--color`, which (in conjunction > with `--default`) will be sufficient to replace `--get-color`. > > Signed-off-by: Taylor Blau <m...@ttaylorr.com>