Um, this idea was taken from BitKeeper which has had this feature for 10 years.
I know it's not cool to give BK any credit but almost 100% of what is in git, hg, bzr came from BK and you can go dig through the history and prove that for yourself.
no, i think that maps to 'git format-patch' and 'git am' for creating and applying patches as email. there is actually an 'hg bundle' command that does largely the same thing as 'git bundle'