title: Cant complete my first push on GitLab
body: <p>i have my gitlab running on an internal server which is publish to the outside using port redirection, i am able to: log into gitlab, create user, create new projects, grant privileges to user. But when i try to push my first project with this line from my local machine terminal (Ubuntu): </p>
  
  <pre><code>git push -u origin master
  </code></pre>
  
  <p>the prompt is showed, asking my for the password of git@domain.com, i enter the password of the git user but the permision is dennied and finally the next message is shown:</p>
  
  <pre><code>Permission denied (publickey,gssapi-with-mic,password).
  fatal: The remote end hung up unexpectedly
  </code></pre>
  
  <p>The ssh port for the gitlab server is not the default (22), i have been reading and triyng many suggestion but not of them had helped me.</p>
  
  <p>Please help me. Thanks</p>