O stash é apenas stash ou refs/stash , que você pode enviar para um ramo remoto:
git push origin stash@{2}:refs/heads/otherstash
O Git irá recusar o envio direto para refs/stash , no entanto. Além disso, parece não haver uma maneira de empurrar todo reflogs , onde os stashes anteriores são armazenados.