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

Prototype git commit viewer

From
Paul Mackerras <paulus@samba.org>
Date
May 9, 2005, 01:40 UTC
Message-ID
<17022.49021.344841.79940@cargo.ozlabs.ibm.com>

Over the weekend I hacked up a prototype viewer for git commits in Tk. It's called gitk and is at:

	http://ozlabs.org/~paulus/gitk
(that's the actual script itself :).

It displays a window with two panes; the upper one shows a summary of all the commits with a graph on the left showing the relationship of the commits (each dot represents a commit, with lines joining parents and children). The list is displayed with the most recent commit at the top, and parents below their children.

If you click on a commit, the bottom pane shows more details of the commit including the commit comments.

I plan to add a pane to show the list of files changed by the commit, and provide a way to pop up a dirdiff-style diff viewer window to view the actual diffs. I also plan to add a way to view the diffs between arbitrary points in the graph using girdiff. There is quite a lot of UI tweaking to be done too. However, it's already quite useful in its current state.

Paul.
Next: Junio C Hamano
Message 1 of 9 in “Prototype git commit viewer”
  1. Paul MackerrasMay 9, 2005
  2. Junio C HamanoMay 9, 2005
  3. Petr BaudisMay 9, 2005
  4. Benjamin HerrenschmidtMay 9, 2005
  5. Paul MackerrasMay 9, 2005
  6. Petr BaudisMay 10, 2005
  7. Krzysztof HalasaMay 9, 2005
  8. Paul MackerrasMay 10, 2005
  9. Greg KHMay 10, 2005

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.