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

Re: Fwd: git rm

From
Jeff King <peff@peff.net>
Date
Jul 7, 2016, 03:35 UTC
Message-ID
<20160707033538.GA7595@sigill.intra.peff.net>
In-Reply-To
<87a8hubtw4.fsf@linux-m68k.org>
On Wed, Jul 06, 2016 at 06:42:19PM +0200, Andreas Schwab wrote:
Show 9 quoted lines
> Peter <peter.mx@gmail.com> writes:
> 
> > I am a lightweigt git user so by all means not a reference, but I was
> > wondering why exactly does "git rm" also delete the file (remove it
> > from the working tree). I see it as an unintended behaviour as git is
> > written in a way that it preserves the most data.
> 
> The data is still preserved.  You can restore it with "git checkout HEAD
> <file>".

Assuming the file is present in HEAD, of course. But if it is not, then git should (and does) complain and ask for "-f".

-Peff
Previous: Andreas SchwabNext: Peter
Message 3 of 7 in “Fwd: git rm”
  1. PeterJul 5, 2016
  2. Andreas SchwabJul 6, 2016
  3. Jeff KingJul 7, 2016
  4. PeterJul 10, 2016
  5. Andreas SchwabJul 10, 2016
  6. PeterJul 10, 2016
  7. Andreas SchwabJul 10, 2016

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.