Skip to content

Commit Graph

The commit graph is ichi’s home view — it’s what you see when the app opens and what g always returns you to. It renders your history as a graph, newest commit at the top, with branch and merge lines drawn alongside.

The ichi commit graph, with a working-changes panel on the right

KeyAction
j / kMove between commits
g / GJump to top / bottom
/Search the log
EnterOpen commit details

With a commit selected, you can act on it without leaving the graph:

Key / CommandAction
d / :diffView the commit’s diff
c / :checkoutCheck out the commit
yCopy the commit hash to the clipboard
:pickCherry-pick the commit onto the current branch
:revertCreate a commit that undoes it
:resetReset the current branch to it (soft)

Press : to run any of the command-line actions against the highlighted commit. See the full list in Keybindings & Commands.