title: git push failing on a local gitlab repo
body: <ol>
  <li>I have installed Gitlab in <code>/home/myuser/gitlab</code>. 
  <ol>
  <li>I created a rep <code>testing</code> </li>
  <li>Following instructions, I added a remote <code>git@localhost:root/testing.git</code> </li>
  </ol></li>
  </ol>
  
  <p>Here's my /home/myhome/.ssh/config file</p>
  
  <pre><code>Host mylocalhost
  Hostname localhost
  User git
  IdentityFile /home/myuser/.ssh/id_rsa
  </code></pre>
  
  <p>When I run <code>ssh mylocalhost</code>, I have the right message <code>Welcome to GitLab, Administrator!</code>. But then, I get the following input </p>
  
  <pre><code>debug2: channel 0: rcvd eof
  debug2: channel 0: output open -&gt; drain
  debug2: channel 0: obuf empty
  debug2: channel 0: close_write
  debug2: channel 0: output drain -&gt; closed
  debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
  debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0
  debug2: channel 0: rcvd eow
  debug2: channel 0: close_read
  debug2: channel 0: input open -&gt; closed
  debug2: channel 0: rcvd close
  debug3: channel 0: will not send data after close
  debug2: channel 0: almost dead
  debug2: channel 0: gc: notify user
  debug2: channel 0: gc: user detached
  debug2: channel 0: send close
  debug2: channel 0: is dead
  debug2: channel 0: garbage collecting
  debug1: channel 0: free: client-session, nchannels 1
  debug3: channel 0: status: The following connections are open:
    #0 client-session (t4 r0 i3/0 o3/0 fd -1/-1 cc -1)
  
  Transferred: sent 3284, received 3480 bytes, in 0.4 seconds
  Bytes per second: sent 7501.3, received 7949.0
  debug1: Exit status 0` 
  </code></pre>
  
  <p>and in my <code>GitLab</code> log </p>
  
  <pre><code>Started GET "/api/v3/internal/allowed?key_id=4&amp;action=git-receive-pack&amp;ref=_any&amp;project=testing" for 127.0.0.1 at 2013-11-07 16:48:00 +0100
  </code></pre>
  
  <p>Btw, each time I run some <code>git</code> command, I get the message </p>
  
  <pre><code>ssh: Could not resolve hostname mylocalhost: nodename nor servname provided, or not known
  fatal: Could not read from remote repository.
  </code></pre>
  
  <p>Someone has an idea ?</p>
  
  <p>Update : running <code>gitlab-shell/bin/check</code> outputs</p>
  
  <pre><code>Check GitLab API access: OK
  Check directories and files: 
      /Users/git/repositories: OK
  </code></pre>
  
  <p>and <code>bundle exec rake gitlab:env:info RAILS_ENV=production</code> outputs </p>
  
  <pre><code>System information
  System:     Mac OS X 10.9
  Current User:   myname
  Using RVM:  yes
  RVM Version:    1.21.7
  Ruby Version:   2.0.0p195
  Gem Version:    2.0.3
  Bundler Version:1.3.5
  Rake Version:   10.1.0
  
  GitLab information
  Version:    6.2.0.pre
  Revision:   ea72f4f
  Directory:  /Users/git/gitlab
  DB Adapter: mysql2
  URL:        http://localhost
  HTTP Clone URL: http://localhost/some-project.git
  SSH Clone URL:  git@localhost:some-project.git
  Using LDAP: no
  Using Omniauth: no
  
  GitLab Shell
  Version:    1.7.1
  Repositories:   /Users/git/repositories/
  Hooks:      /Users/git/gitlab-shell/hooks/
  Git:        /usr/bin/git
  </code></pre>
  
  <p>and my <code>gitlab.yml</code> seems correct</p>