I would like to push back mobs without causing them damage. Kind of like throwing an egg to them from the front. And I would like thqt to work in peaceful mode too. So summoning an invisible fused creeper is probably not an option.
I've tried the following command in MC14.4, but it does not take into account the entity's orientation (ie, the target is always pushed toward the positive X direction, regardless the direction the entity is facing):