git-pussh: pushing into remote working tree branch

This is initial commit for another hack.