Hi,
The command "git request-pull" doesn't actually request anything but just outputs a nice report about pending changes. I would suggest to extend "git request-pull" to be able to send email with the information generated by the command using "git send-mail" functionality. By default it could take some values from the environment, like the sender information, the subject and of course the body of the message.
Specifying the "--to user@server.com" could be a trigger for this functionality. All additional parameters from git send-mail should be available.
What do you think?
Thanks, Eugene