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

Re: Support for an interactive confirmation prompt when users can possibly lose their work like some UNIX commands

From
Duy Nguyen <pclouds@gmail.com>
Date
Aug 28, 2019, 15:27 UTC
Message-ID
<CACsJy8CnaYqKSs7oCpCVSiVeferb9KJS6Fvu791BH8nBYKt6Jg@mail.gmail.com>
In-Reply-To
<20190828150530.GD14432@sigill.intra.peff.net>
On Wed, Aug 28, 2019 at 10:05 PM Jeff King <peff@peff.net> wrote:
Show 8 quoted lines
> > > Note that there _are_ some commands which are not reversible: mostly
> > > things that drop content from the working tree. So "git reset --hard" is
> > > one, and "git clean" is another. There have been discussions and even
> > > some patches about storing the lost in an "undo log", but nothing has
> > > been merged.
> > >
> > Seems like a good idea. Are they ever gonna merge? If no, why? Or, it
> > will merge in next feature release.

If people are interested in the backup-log thing below, they can reuse/refine the work or the idea from that, but I'm not going to push it (or anything else) for merging.

> I don't know the latest state. A quick search of the archive showed this
> as the latest version:
>
>   https://public-inbox.org/git/20181209104419.12639-1-pclouds@gmail.com/
-- 
Duy
Previous: Jeff KingNext: Pratyush Yadav
Message 5 of 6 in “Support for an interactive confirmation prompt when users can possibly lose their work like some UNIX commands”
  1. VipulAug 27, 2019
  2. Jeff KingAug 27, 2019
  3. VipulAug 27, 2019
  4. Jeff KingAug 28, 2019
  5. Duy NguyenAug 28, 2019
  6. Pratyush YadavAug 27, 2019

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.