ratchet docs
Docs / Use ratchet / Changes and commits

Changes and commits

Review what an agent changed and commit only the files you want.

127.0.0.1:4700
Changes: tick files on the left, read the diff on the right, commit at the bottom.
Changes: tick files on the left, read the diff on the right, commit at the bottom.

Commit

  1. Pick the folder: the main folder or any worktree.
  2. Tick the files to commit. ↑ ↓ move through the list, Space ticks a file.
  3. Read the diff. Wrap wraps long lines, View file opens the whole file.
  4. Write a commit message and press Commit 3 files to fix/webhook-retry. Only ticked files go in.

Push and pull

The toolbar shows ↑ 2 when you have commits to push and ↓ 1 when origin has new ones. The first push sets up tracking. Pull only fast-forwards. If both sides have new commits, merge or rebase in a terminal.

Commits

Recent history for the current branch. Click a hash to copy it, or open the commit on GitHub.

127.0.0.1:4700
Commits: recent history with authors and times.
Commits: recent history with authors and times.

Screenshots use example data. Written for ratchet 0.2.1.

ratchet is an independent project by Shervin Davarifard. Questions or problems: [email protected].© 2026 Shervin Davarifard · FSL-1.1-MIT licence