Guide · Docs for v0.4

Git and review

Branches, worktrees, the change review, pull requests, and file history.

Rip reads your repository and shows it where you work. The status bar, the gutter, and a diff view built for review carry it.

The status bar#

The status bar shows the branch and the number of changed files. It names the worktree when the repository has more than one. It also shows how far the branch is ahead of or behind its remote. Its buttons open the change review, the pull requests, the worktrees, and the file history.

In the editor, the gutter marks added, changed, and deleted lines. Option]Alt+] and Option[Alt+[ jump to the next or the previous change in the file.

Branches#

Press CommandShiftBCtrl+Shift+B. The picker lists the branches. Select one to switch to it, or type a new name to create it.

Worktrees#

Press CommandOptionBCtrl+Alt+B. The worktree cockpit lists every worktree of the repository with its branch. Enter switches the window to that worktree. CommandCtrl+Enter opens it in a new window. RR reads the list again.

Review changes#

Press CommandOptionGCtrl+Alt+G. Rip opens a diff of every change since the last commit, in the layout that diff-layout names. The view has one-key commands:

Keys What happens
]] / [[ Next or previous hunk.
}} / {{ Next or previous file.
AA Accept the hunk: stage it and fold it.
XX Revert the hunk.
CC Leave a note on the hunk.
EE Copy every note as Markdown.
TT Switch between side by side and unified.
WW Show or hide whitespace changes.
FF Show or hide the file list.
SS Show or hide the symbols.
Control]Ctrl+] / Control[Ctrl+[ Next or previous symbol.
MM Render Markdown files instead of showing their source.
VV Mark the file as viewed.
RR Read the changes again.

Review from a baseline#

Press CommandOptionShiftGCtrl+Alt+Shift+G to mark the current state as a baseline. From then on, CommandOptionGCtrl+Alt+G shows everything that changed since the baseline, new files included, even across commits. Run Workspace: Clear Baseline from the command palette to go back to reviewing uncommitted changes. Working with agents shows this in use.

Pull requests#

Press CommandShiftRCtrl+Shift+R. The panel lists the open pull requests of the repository. Enter opens one as a diff with its comment threads. RR reads the list again.

In the diff, NN and PP move between comments. CC starts a comment on the current line, and CommandCtrl+Enter submits it. Comments stay pending until you submit the review with CommandShiftCtrl+Shift+Enter, where you approve or request changes. OO opens the pull request in the browser. The Checkout button checks out its branch.

Rip uses GitHub CLI for pull requests, so sign in with gh auth login first.

File history#

Press CommandOptionLCtrl+Alt+L to open the history of the current file. and move to an older or a newer commit, and HomeHome and EndEnd jump to the ends.

Keys#

Keys What happens
CommandShiftBCtrl+Shift+B Switch or create a branch.
CommandOptionBCtrl+Alt+B Open the worktrees.
CommandOptionGCtrl+Alt+G Review the changes.
CommandOptionShiftGCtrl+Alt+Shift+G Mark a baseline.
CommandShiftRCtrl+Shift+R Open the pull requests.
CommandOptionLCtrl+Alt+L Open the file history.

Settings#

Key What it changes
diff-layout "split" for side by side, or "unified".
diff-context Lines of context around each hunk.
© 2026 Xip KitFeaturesFAQsChangelogDocsPrivacy