You haven’t set the git option for the diff commands in your config file.

I have already set the option as you said earlier, but how to 'push' it to remote repository? It's just a configuration file under the .hg directory...