Hi Junio, > As this adds a new feature to "git config", it also needs updates to Documentation/git-config.txt and tests for the feature, and it probably makes sense to make it a two-patch series. Everything related to the "git config" enhancement as 1/2, and change to mergetools/meld as 2/2. Thank you for your comments, these are key points for adding new feature into git. I'll try my best to make new pull-requests for option `--bool-or-string` after current feature is applied upstream. Regards Lin