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

[tig] Feeding specific revisions to tig

From
JQJean-Baptiste Quenot <jbq@caraldi.com>
Date
Jun 4, 2008, 18:52 UTC
Message-ID
<ae63f8b50806041152v11a2997y9411c5ea3ebc9598@mail.gmail.com>
Hi there,

In order to track changes between my development branch and the stable branch that goes to production, I'm using git-cherry-pick and git-cherry to list the changesets available for merging.

Ideally I'd like to feed this list of commits to tig, so that I can watch the commit diff and summary easily and switch from one commit to another. But tig only behaves as a pager, and does not help for this.

To make it short I'd like to do something like this:
git-cherry origin/stable origin/trunk | sed -ne 's/^+ //p' | tig
And browse every available commit with tig.
Does it make sense?
Cheers,
-- 
Jean-Baptiste Quenot
http://jbq.caraldi.com/
Next: Jeff King
Message 1 of 11 in “[tig] Feeding specific revisions to tig”
  1. Jean-Baptiste QuenotJun 4, 2008
  2. Jeff KingJun 4, 2008
  3. Jean-Baptiste QuenotJun 4, 2008
  4. Jeff KingJun 4, 2008
  5. Jonas FonsecaAug 6, 2008
  6. Jeff KingAug 8, 2008
  7. Jonas FonsecaAug 10, 2008
  8. Jean-Baptiste QuenotApr 23, 2009
  9. Jonas FonsecaApr 27, 2009
  10. Jean-Baptiste QuenotApr 28, 2009
  11. Jean-Baptiste QuenotSep 15, 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.