Hello, I’m trying to put one of my repositories to another machine. I do that :
git clone --bare test test.git scp -r test.git u...@host:~ mv test test.old git clone ssh://u...@host/~/test.git And here, big fail : Cloning into test... remote: Generating pack... remote: Done counting 10171 objects. remote: error: unable to find 719d3089ebb11eba608b13070c4e35be5e3969d6 remote: fatal: unable to get type of object 719d3089ebb11eba608b13070c4e35be5e3969d6 error: git-upload-pack: git-pack-objects died with error. fatal: git-upload-pack: aborting due to possible repository corruption on the remote side. remote: aborting due to possible repository corruption on the remote side. fatal: early EOF fatal: index-pack failed I notice that git clone test.git (from my local bare repository) has no problem. So, I follow this — in the remote machine : http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#recovering-from-repository-corruption cd ~/test.git git --bare fsck-objects --full broken link from tree 869a1d54960d405d661e747c1c056a59cc8d2e9b to blob 719d3089ebb11eba608b13070c4e35be5e3969d6 missing blob 719d3089ebb11eba608b13070c4e35be5e3969d6 git --bare ls-tree 869a1d54960d405d661e747c1c056a59cc8d2e9b 160000 blob 719d3089ebb11eba608b13070c4e35be5e3969d6 DesktopChaos But here is a problem : DesktopChaos is a folder, not a blob, so I can't use the git-hash-object trick. Any idea ? -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To post to this group, send email to git-us...@googlegroups.com. To unsubscribe from this group, send email to git-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/git-users?hl=en.