Como alterar o usuário git ssh para um impulso remoto temporariamente?

É possível alterar o usuário ssh temporariamente para um "git push remote master" sem mexer com .git / config ou "git remote", ou usando o url remoto inteiro?

[root@host gitrepo]# git push otheruser@remote master # this does not work, but how great it would be
[root@host gitrepo]# USER=otheruser git push remote master # still asks password for root

questionAnswers(5)

yourAnswerToTheQuestion