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

git log --author='Jeff King'

From
Junio C Hamano <junkio@cox.net>
Date
Sep 18, 2006, 00:40 UTC
Message-ID
<7vlkoiypk7.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<Pine.LNX.4.64.0608281147420.27779@g5.osdl.org>

I have three patch series that makes a part of git-grep available and use it for log filtering:

 [PATCH] builtin-grep: make pieces of it available as library.
 [PATCH] revision traversal: prepare for commit log match.
 [PATCH] revision traversal: --author, --committer, and --grep.

I didn't implement the boolean combination of patterns like git-grep does, but it should be pretty straightforward to do so in setup_revisions(). The syntax probably would be something like:

    git log --grep-( rev-list gitweb --and --not --author=Jakub --grep-)
to find logs that:
 * talk about rev-list, or
 * talk about gitweb but not by Jakub
Previous: Junio C Hamano
Message 7 of 7 in “gitweb filter for patches by a specific person in a specific timeframe”
  1. Kai BlinAug 28, 2006
  2. Jakub NarebskiAug 28, 2006
  3. Jeff KingAug 28, 2006
  4. Linus TorvaldsAug 28, 2006
  5. Support author and commiter based revision list limitingJonas Fonseca, Aug 31, 2006
  6. Junio C HamanoSep 1, 2006
  7. git log --author='Jeff King'Junio C Hamano, Sep 18, 2006

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.