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

Re: [RFC] git reset --recover

From
Charles Bailey <charles@hashpling.org>
Date
Mar 3, 2008, 17:02 UTC
Message-ID
<20080303170242.GA30361@hashpling.org>
In-Reply-To
<46dff0320803030659j2fa0325lf9c88b915ddb70da@mail.gmail.com>
On Mon, Mar 03, 2008 at 10:59:14PM +0800, Ping Yin wrote:
Show 6 quoted lines
> 
> but i fogot to type "git init" which results that file1 and file2 are
> added to index of foo repository. I tried to revert the operation
> using "git reset". And the tragedy happened at that time because i
> made so fatal  a mistake that i typed "git reset --hard". And i lost
> all my files in bar dir!

If they've been added to the index then the objects should be in your git repository, it's just that it may be hard to find them.

Does 'git fsck' report some dangling blobs? If so (some of) them should be the content of your missing files.

Previous: Ping YinNext: Ping Yin
Message 4 of 7 in “[RFC] git reset --recover”
  1. Ping YinMar 3, 2008
  2. Santi BéjarMar 3, 2008
  3. Ping YinMar 3, 2008
  4. Charles BaileyMar 3, 2008
  5. Ping YinMar 4, 2008
  6. Jay SoffianMar 4, 2008
  7. Ping YinMar 4, 2008

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.