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

Re: Rebase & Trailing Whitespace

From
Jeff King <peff@peff.net>
Date
Sep 2, 2011, 08:28 UTC
Message-ID
<20110902082851.GA17703@sigill.intra.peff.net>
In-Reply-To
<4E6086AA.40806@drmicha.warpmail.net>
On Fri, Sep 02, 2011 at 09:32:58AM +0200, Michael J Gruber wrote:
Show 6 quoted lines
> > Thanks. By itself, I think many readers would ask "why would I want the
> > empty tree, so I threw in a few examples of use on the wiki, too.
> 
> Ugh. I mean: Thanks for the wiki entries, they're nice, but have you
> checked git.git for whitespace errors? Time for another war on
> whitespace? Many false positives, of course, but also true positives.

Yeah, there are a lot. Because of the potential disruption to patches in progress, though, we tend not to do big bulk updates of style changes. But it may be worth using the

  rm foo.c
  git diff -R | git apply --whitespace=fix

trick if you are going to be working on foo.c. And if there are a lot, you can "add -p" whatever fixes are appropriate for the area you're working in.

-Peff
Previous: Michael J GruberNext: Clemens Buchacher
Message 6 of 8 in “Rebase & Trailing Whitespace”
  1. Hilco WijbengaAug 31, 2011
  2. Jeff KingSep 1, 2011
  3. Philip OakleySep 1, 2011
  4. Jeff KingSep 1, 2011
  5. Michael J GruberSep 2, 2011
  6. Jeff KingSep 2, 2011
  7. Clemens BuchacherSep 3, 2011
  8. Jeff KingSep 9, 2011

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.