Skip to main content

Committing

The commit dock sits with File Status so you can stage and commit without changing screens.

Commit dock

Write a message​

  1. Stage the changes you want included
  2. Enter a subject (and optional body) in the message box
  3. Click the commit button (label may vary with options)

Helpers​

HelperWhat it does
Recent messagesFlyout of recent commit messages — pick one to reuse
Ticket from branchInserts a ticket id parsed from the branch name (regex in Settings → Git)
AI generate commit messageWhen AI assist is enabled, drafts a message from the staged changes

Commit options​

OptionMeaning
AmendAmend the previous commit (use carefully on shared branches)
--no-verifySkip Git hooks for this commit
Push after commitPush once the commit succeeds

Commit and hook failures surface as app notifications.

Magic Commit​

Magic Commit

Magic Commit helps split work into logical commits:

  1. Open Magic Commit from the commit assist controls
  2. Optionally add instructions
  3. Choose staged-only vs all pending changes
  4. Review the proposed split and results

Use it when a large working tree should become several focused commits.

Example: commit and push​

  1. Stage files for one logical change
  2. Write a clear subject line
  3. Enable Push after commit if you want the remote updated immediately
  4. Commit and watch status / Git Output if something fails