¿Cómo empujar a heroku detrás de un proxy?

Estoy usando git detrás de un servidor proxy en mi universidad. Mientras intentaba ejecutar

git push heroku master

Recibo un error

ssh: connect to host proxy.heroku.com port 22: Bad file number
fatal: The remote end hung up unexpectedly

Tuve un problema similar cuando presioné para git antes, pero eso se resolvió usando su HTTP inteligente. Por lo que he leído hasta ahora, parece ser un problema de red. ¿Cómo puedo solucionar esto? ¿Hay alguna forma de impulsar heroku usando HTTP? (Supongo que empujar a través de SSH está causando este problema y que el puerto 22 está bloqueado)

Respuestas a la pregunta(4)

Su respuesta a la pregunta