getaddrinfo: No hay direcciones asociadas con el nombre de host (SocketError)

Necesito ayuda. Tengo problemas cuando trato de enviar fonts para que existan repositorys en mi hosting gitlab. Cuando lo hago

ssh -vT git@git.host.org 

o

 git push -u origin master #in repository folder 

Ya veo

 /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `initialize ': getaddrinfo: No addre
 ss asociado con el nombre de host (SocketError)
         de /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `open '
         de /usr/local/lib/ruby/2.0.0/net/http.rb:878:in `block in connect '
         de /usr/local/lib/ruby/2.0.0/timeout.rb:52:in `timeout '
         de /usr/local/lib/ruby/2.0.0/net/http.rb:877:in `connect '
         de /usr/local/lib/ruby/2.0.0/net/http.rb:862:in `do_start '
         de /usr/local/lib/ruby/2.0.0/net/http.rb:851:in `start '
         de /home/git/gitlab-shell/lib/gitlab_net.rb:62:in `get '
         de /home/git/gitlab-shell/lib/gitlab_net.rb:24:in `discover '
         de /home/git/gitlab-shell/lib/gitlab_shell.rb:77:in `user '
         de /home/git/gitlab-shell/lib/gitlab_shell.rb:82:in `username '
         de /home/git/gitlab-shell/lib/gitlab_shell.rb:36:in `exec '

¿Cómo puedo resolverlo? Gracias.

No estoy seguro si está usando gitlab / gitlabhq y está obteniendo este error. Pero obtuve este error al usar gitlab. En mi config.yml en /home/git/gitlab-shell/config.yml había escrito mal mi gitlab_url.

Además de la respuesta de @Jerinaw, estas podrían ser las razones:

  1. Verifique si los controles remotos son correctos usando remote -v
  2. Verifica tus cnetworkingenciales de host
  3. Comprobar la key ssh