On Wed, Jun 03, 2009 at 11:14:37AM +0200, Werner LEMBERG wrote: > > >> Pushing something to the `freetype/freetype2' git repository I get > >> > >> w...@linux-nvf0:~/git/freetype/freetype2> git push > >> Counting objects: 9, done. > >> Compressing objects: 100% (4/4), done. > >> Writing objects: 100% (5/5), 1.89 KiB, done. > >> Total 5 (delta 1), reused 5 (delta 1) > >> error: unable to create temporary sha1 filename ./objects/aa: File exists > >> > >> fatal: failed to write object > >> error: unpack failed: unpacker exited with error code > >> To w...@git.sv.gnu.org:/srv/git/freetype/freetype2.git > >> ! [remote rejected] master -> master (n/a (unpacker error)) > >> error: failed to push some refs to > >> 'w...@git.sv.gnu.org:/srv/git/freetype/freetype2.git' > >> > >> What shall I do? Note that `git push' after the recovering of the > >> crashed worked fine. > > > > Can you check if this: > > http://stackoverflow.com/questions/685319/git-pull-error-unable-to-create-temporary-sha1-filename > > applies to you? > > Whatever: `git push' has worked now, thanks. I suppose you've > executed `git gc'?
Nope, just a 'git fsck' which is supposed to be read-only (and which triggered no worrying warning, just a 'dangling commit', which happens in lots of repos). -- Sylvain