parse GIT_CONFIG_PARAMETERS
#979
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
closes #977 .
also contains a drive by refactor: a somewhat nicer way to parse
Args
from strings (especially in tests).once again, if this is unnecessary, unwarranted or should just be split out to a smaller PR, that's no problem.
still a draft because of two potential issues:
git
?GIT_CONFIG_PARAMETERS
env var (despite the title of this PR), just the value that we expectgit
to leave there after usinggit -c
. I suspect that we can't assume that it's properly escaped. that said, do we even care about use cases other than setting it viagit -c
?