I recently created my first gi repository on Github, I cloned it without problems using http://git-scm.com/documentation . I did not find anyone on the Internet with the same problem. I tried 2 different versions of Git: first 1.7.9.5 (from apt-get), then 1.8.1-rc2 (from sources), but finally returned to 1.7.9.5 (from apt-get). I tried using HTTP and SSH (using https://help.github.com/articles/generating-ssh-keys )
What I use for end-to-end HTTPS (git 1.7.9.5):
**$ git push https://github.com/Vulpo/PR3003-2012.git master** WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-lsOUEX/pkcs11: No such file or directory Username for 'https://github.com': Vulpo Password for 'https:// Vulpo@github.com ': error: RPC failed; result=56, HTTP code = 0 fatal: The remote end hung up unexpectedly fatal: The remote end hung up unexpectedly Everything up-to-date
and with SSH (git 1.7.9.5):
**$ git push git@github.com :Vulpo/myproject.git master** Enter passphrase for key '/home/Vulpo/.ssh/id_rsa': Counting objects: 19, done. Delta compression using up to 2 threads. Compressing objects: 100% (18/18), done. Writing objects: 100% (18/18), 735.94 KiB, done. Total 18 (delta 4), reused 0 (delta 0) Write failed: Connection timed out Write failed: Broken pipe fatal: The remote end hung up unexpectedly
with HTTPS (git 1.8.1-rc2):
**$ git push origin master** Username for 'https://github.com': Vulpo Password for 'https:// Vulpo@github.com ': Counting objects: 21, done. Delta compression using up to 2 threads. Compressing objects: 100% (19/19), done. Writing objects: 100% (19/19), 736.04 KiB, done. Total 19 (delta 5), reused 0 (delta 0) error: RPC failed; result=55, HTTP code = 0 fatal: The remote end hung up unexpectedly fatal: recursion detected in die handler Everything up-to-date
with SHH (git 1.8.1-rc2):
**$ git push git@github.com :Vulpo/myproject.git master** Enter passphrase for key '/home/renardc/.ssh/id_rsa': Counting objects: 21, done. Delta compression using up to 2 threads. Compressing objects: 100% (19/19), done. Writing objects: 100% (19/19), 736.04 KiB, done. Total 19 (delta 5), reused 0 (delta 0) Write failed: Broken pipe fatal: The remote end hung up unexpectedly fatal: recursion detected in die handler
Here is my git config -l :
user.name=Vulpo user.email=vulpo@my.mail core.autocrlf=input core.safecrlf=true core.editor=vim merge.tool=vimdiff http.postbuffer=524288000 core.repositoryformatversion=0 core.filemode=false core.bare=false core.logallrefupdates=true remote.origin.fetch=+refs/heads/*:refs/remotes/origin/* remote.origin.url=https://github.com/Vulpo/myproject.git branch.master.remote=origin branch.master.merge=refs/heads/master
It seems that no one on the Internet has had this problem before. Does anyone have an idea?
I tried later (even if I'm sure it is NOT due to any github service) and it does not work either. I could click on a very light file, but not what I really want to download (2.3MBytes).
edit: It worked using my browser computer! (git 1.8.0.? on Windows). But that does not solve my problem. At least this shows that the problem comes from my own configuration.