Changes & Commits
The Source Control tab shows the state of your active workspace’s git repository. Stage changes and write commit messages without leaving Verne.
Focus Source Control with ⌃⇧G.
Staged and unstaged changes
Two lists occupy the panel: Staged Changes and Changes (unstaged). Click any file in either list to open its diff in the diff viewer. The lists and diff panel resize and collapse by dragging their dividers.
To move files between the lists:
- Stage a file: click the + icon next to it, or right-click and choose Stage.
- Unstage a file: click the − icon, or right-click and choose Unstage.
- Stage all: click Stage All Changes in the Changes header.
- Unstage all: click Unstage All in the Staged Changes header.
Committing
Type your commit message in the text field below the file lists, then click Commit (or press ⌘↩ when the message field is focused). Verne commits the staged changes to the current branch.
Next steps
- Diff Viewer: inspect file changes line by line.
- Commit History: browse and review past commits.
- Code Review: turn diff comments into agent tasks.