use m4 to generate different gitconfig