Erro no git push heroku master através do ssh por trás do proxy

Contexto Breve:
Oi, eu sou um estudante universitário (por trás do proxy 10.3.100.211:8080), novo no ROR, Git & Heroku e tenho seguido o tutorial Ruby on Rails. Eu resolvi o problema de empurrar o git repo através do ssh usando a seguinte configuração no meu arquivo ~ / .ssh / config (e funcionou perfeitamente depois disso):

Host github.com  
Hostname ssh.github.com  
User git  
ProxyCommand corkscrew 10.3.100.211 8080 %h %p  
Port 443  

Problema:

No entanto, ao seguirhttps://devcenter.heroku.com/articles/git Para usar o heroku para a implantação de aplicativos on-line, estou recebendo o seguinte erro:

$git push heroku master
ssh: connect to host heroku.com port 22: Connection refused  
fatal: The remote end hung up unexpectedly  

Meu status atual é: $ git remote -v

heroku  git@heroku.com:deep-dusk-1030.git (fetch)  
heroku  git@heroku.com:deep-dusk-1030.git (push)  
origin  git@github.com:shaileshgupta/testapp.git (fetch)  
origin  git@github.com:shaileshgupta/testapp.git (push)  

Alguém pode me ajudar com github.com como configurações para heroku.com para ser escrito no meu arquivo ~ / .ssh / config para conexão perfeita através de ssh por trás do proxy usando PORT 443/22.

Qualquer ajuda será muito apreciada.

Atualização (mais algumas informações) Tentei seguir as configurações e recebi os seguintes erros:

Configuração:

Host heroku.com  
  Hostname ssh.heroku.com  
  User git  
  ProxyCommand corkscrew 10.3.100.211 8080 %h %p  
  Port 443  

Erro:

$ git push heroku master  
ssh_exchange_identification: Connection closed by remote host  
fatal: The remote end hung up unexpectedly  

Outra configuração:

Host github.com, heroku.com  
  Hostname ssh.github.com  
  User git  
  ProxyCommand corkscrew 10.3.100.211 8080 %h %p  
  Port 443  

Erro:

$ git push heroku master  
ERROR: Repository not found.  
fatal: The remote end hung up unexpectedly