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

Re: How-to revert a locally modified file

From
Junio C Hamano <junkio@cox.net>
Date
Dec 1, 2006, 05:51 UTC
Message-ID
<7v4psgduzg.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<456FBC63.5090609@saville.com>
Wink Saville <wink@saville.com> writes:
Show 6 quoted lines
> Hello,
>
> I searched the net and couldn't find the answer to how to revert a
> file to its "pre-modified" state.
>
> I did see in the 0.99.7 To Do:
Where did you find 0.99.7 ToDo?  I am curious...
Show 7 quoted lines
> * Perhaps a tool to revert a single file to pre-modification
> state? git-cat-file blob `git-ls-files | grep foo` >foo or
> git-cat-file blob `git-ls-tree HEAD foo` >foo? What should
> the command be called? git-revert is taken so is
> git-checkout.
>
> Did such a command come to be?
commit 4aaa702794447d9b281dd22fe532fd61e02434e1
Author: Junio C Hamano <junkio@cox.net>
Date:   Tue Oct 18 01:29:27 2005 -0700
    git-checkout: revert specific paths to either index or a given tree-ish.
    
    When extra paths arguments are given, git-checkout reverts only those
    paths to either the version recorded in the index or the version
    recorded in the given tree-ish.
    
    This has been on the TODO list for quite a while.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
See the EXAMPLES section of git-checkout manual page.
Previous: Wink SavilleNext: Wink Saville
Message 2 of 3 in “How-to revert a locally modified file”
  1. Wink SavilleDec 1, 2006
  2. Junio C HamanoDec 1, 2006
  3. Wink SavilleDec 1, 2006

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.