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

Re: [PATCH] rev-parse: respect core.hooksPath in --git-path

From
Jeff King <peff@peff.net>
Date
Aug 16, 2016, 13:06 UTC
Message-ID
<20160816130648.rfkebvmmk2uwfle2@sigill.intra.peff.net>
In-Reply-To
<alpine.DEB.2.20.1608161440290.4924@virtualbox>
On Tue, Aug 16, 2016 at 02:42:34PM +0200, Johannes Schindelin wrote:
Show 17 quoted lines
> > I think you can squash in:
> > 
> > diff --git a/run-command.c b/run-command.c
> [...]
> 
> Good point.
> 
> BTW in light of the discussion we are having elsewhere I just need to
> point out that it was *dramatically* faster for me to edit run-command.c,
> find "hooks/" and adjust the code manually than it would have been to save
> the diff and apply it.
> 
> That's because I do not have advanced tooling on top of email (and I also
> could not handle mutt, so I am stuck with a not-really-scriptable email
> client).
> 
> Just sayin'.

There's a flip side, too. It was faster for me to paste in the diff than it would have been to create a branch, push it to GitHub, and make a PR on your PR (and then later remember to deal with my PR and branch so as not to leave them hanging around cluttering up my fork).

I'm definitely sympathetic to people with less exacting email clients, but I'm not convinced that the GitHub flow is that great if you don't do the review there in the first place (and even when you do, it's actually not that great for suggesting things in patch form).

I wonder if public-inbox could have helped here. I think:
  mid=20160815125006.qdssqgd4rzjw4vi5@sigill.intra.peff.net
  curl http://public-inbox.org/git/$mid/raw | git apply

would work, but the question remains of how you find the right message-id. You can generally pick it out of the MUA's message headers manually, though I think some MUAs even make seeing the extended headers hard. But that's going to be a similar problem with any solution that isn't your MUA: how do you feed the context of the discussion happening in one place to another tool.

-Peff
Previous: Johannes SchindelinNext: Johannes Schindelin
Message 4 of 11 in “rev-parse: respect core.hooksPath in --git-path”
  1. rev-parse: respect core.hooksPath in --git-pathJohannes Schindelin, Aug 15, 2016
  2. Jeff KingAug 15, 2016
  3. Johannes SchindelinAug 16, 2016
  4. Jeff KingAug 16, 2016
  5. rev-parse: respect core.hooksPath in --git-pathJohannes Schindelin, Aug 16, 2016
  6. Remi Galan AlfonsoAug 16, 2016
  7. Johannes SchindelinAug 16, 2016
  8. Remi Galan AlfonsoAug 16, 2016
  9. Junio C HamanoAug 16, 2016
  10. Remi Galan AlfonsoAug 17, 2016
  11. Junio C HamanoAug 17, 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.