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

Re: [PATCH 1/3] Introduce --dirty option to git-rebase, allowing you to start from a dirty state.

From
Shawn O. Pearce <spearce@spearce.org>
Date
Nov 2, 2007, 05:08 UTC
Message-ID
<20071102050830.GA14735@spearce.org>
In-Reply-To
<7vir4l8ug4.fsf@gitster.siamese.dyndns.org>
Junio C Hamano <gitster@pobox.com> wrote:
Show 8 quoted lines
> Junio C Hamano <gitster@pobox.com> writes:
> 
> > Doesn't this have the exact same problem with the one in 'next'
> > that uses "git-stash create", which Shawn said he was upset
> > about, and I said I will revert?
> 
> Sorry, --dirty is not the default, which changes everything.
> Forget what I said, sorry for the noise.

I'm happy with having --dirty, but AS AN OPTION. Heck, I'd probably use it sometimes, but only if it also reapplies the stash after the rebase is complete. But doing that stash/apply automatically is really freaking annoying.

For the same reasons why I like git-checkout not defaulting to -m. I want Git to stop by default if I'm about to possibly go into a command that is going to cause conflicts, as I may not be ready to deal with them right now.

-- 
Shawn.
Previous: Junio C Hamano
Message 8 of 8 in “Starting rebase from dirty tree”
  1. 0/3 Starting rebase from dirty treeSimon Sasburg, Nov 1, 2007
  2. 1/3 Introduce --dirty option to git-rebase, allowing you to start from a dirty state.Simon Sasburg, Nov 1, 2007
  3. 2/3 Implement --dirty for git-rebase--interactive.Simon Sasburg, Nov 1, 2007
  4. 3/3 Make git-svn rebase --dirty pass along --dirty to git-rebase.Simon Sasburg, Nov 1, 2007
  5. Junio C HamanoNov 12, 2007
  6. Junio C HamanoNov 1, 2007
  7. Junio C HamanoNov 1, 2007
  8. Shawn O. PearceNov 2, 2007

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.