@jpg0 I was thinking of adding something similar in a PR.

does your PR handle the following use case (and if so, can you add my example below to your test data)?

my use case is a file in a git repo, such as `.repo/config`

```
[alias]
ln = git log --show-notes=\*
```

Then use this gem to merge `.repo/config` into `.git/config` for a single repo.
Currently it works on 1st attempt, but fails on second attempt due to parsing `.git/config` after the inifile merge.