Hi Junio, Thank you for your comments, and the changes are made to follow your suggestion. In the [PATCH v7], the ":+set" is removed, and the "${var,,*}" is used to convert configuration to lower-case, it won't call git config twice for getting `useAutoMerge`. Please review again, thank you. https://lore.kernel.org/git/pull.781.v7.git.git.1593746805771.gitgitgadget@xxxxxxxxx Regards Lin