From: Paul Mackerras Date: Mon, 09 May 2005 01:40:13 GMT Subject: Prototype git commit viewer 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.