title: gitlab-shell -> git push -u origin master -> fatal: The remote end hung up unexpectedly
body: <p>I'm using gitlab-shell to manage git connections and here is my problem :</p>
  
  <pre><code>$ git push -v -u origin master
  Pushing to git@git.my-srv.fr:monProjet.git
  fatal: The remote end hung up unexpectedly
  </code></pre>
  
  <hr>
  
  <pre><code># tail -f /var/log/auth.log
  Mar 15 15:53:12 my-srv sshd[3133]: Accepted publickey for git from my-ip port 50790 ssh2
  Mar 15 15:53:12 my-srv sshd[3133]: pam_unix(sshd:session): session opened for user git by (uid=0)
  Mar 15 15:53:12 my-srv sshd[3285]: Received disconnect from my-ip: 11: disconnected by user
  Mar 15 15:53:12 my-srv sshd[3133]: pam_unix(sshd:session): session closed for user git
  </code></pre>
  
  <p>So everybody say it's the other fault?! How can I have more informations about the git/ssh network exchange?</p>