title: Heroku git push heroku master fails
body: <p>So, I'm trying to run the <code>git push heroku master</code> command but I constantly get</p>
  
  <p><code>/etc/ssh/ssh_config: line 51: Bad configuration option: AllowUsers</code>
  <code>/etc/ssh/ssh_config: terminating, 1 bad configuration options</code>
  <code>fatal: The remote end hung up unexpectedly</code></p>
  
  <p>I've done a bit of research and added my username to AllowUsers field in ssh_config, <code>pip</code> installed ssh and sshd on my virtualenv and on my root but nothing worked. I've tried push-ing from either the virtualenv (I mean the virtualenv was activated) and from the root (as root and as a simple user) but still the same error.</p>
  
  <p>What else can I do to fix this? I've also read that I should try to attempt a login on heroku and then try to push. The login was successful but the push wasn't. I don't know what else to try. Also I've restarted ssh after changing the allowedUsers.</p>
  
  <p>Thanks in advance for any answer.</p>