git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Recovery after interrupted repack

From
Drew Northup <drew.northup@maine.edu>
Date
Nov 1, 2011, 14:49 UTC
Message-ID
<1320158957.14775.7.camel@drew-northup.unet.maine.edu>
In-Reply-To
<8339egazbf.fsf@kalahari.s2.org>
On Wed, 2011-10-26 at 12:15 +0300, Hannu Koivisto wrote:
Show 11 quoted lines
> Hi,
> 
> I interrupted git repack -a -f -d and now most commands say "fatal:
> bad object HEAD".  Additionally an attempt to run git repack again
> says a bunch of "error: refs/heads/foo does not point to a valid
> object!" messages.
> 
> git fsck prints a huge list of "missing blob <sha-1>" lines.
> 
> I'm using a Cygwin build of git 1.7.5.1 (I also have a build of the
> latest master available).

Was the result any different after running git fsck on it? If all else fails you can probably still use the contents of the reflog to fix things, but I'm not the best reference on such matters.

-- 
-Drew Northup
________________________________________________
"As opposed to vegetable or mineral error?"
-John Pescatore, SANS NewsBites Vol. 12 Num. 59
Previous: Hannu Koivisto
Message 2 of 2 in “Recovery after interrupted repack”
  1. Hannu KoivistoOct 26, 2011
  2. Drew NorthupNov 1, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.