Version Control

Track changes with built‑in Git, view diffs, restore commits, manage branches and remotes.

Open Version History

  • In the Editor toolbar, click the History button

Auto checkpoints

  • The app can auto‑create checkpoints (commits) as you work (toggle per project in Settings)

View commits and diffs

  1. In Commits view, select a commit to see changed files
  2. Click a file to view its diff (unified or structured view)

Restore to a commit

  1. Select a commit
  2. Click "Restore to this commit" and confirm

Uncommitted changes

  • See staged/untracked/modified files and a summary
  • Generate a commit message via service; amend if needed

Branches

  1. Switch to Branches view
  2. Create a branch, optionally checkout after creation
  3. Checkout a branch, delete a branch, or merge another branch into current

Remotes and upstream

  1. Add/remove remotes; set or change remote URLs
  2. Set upstream for the current branch
  3. Fetch, Pull, and Push
  4. Ahead/Behind indicators show divergence

Migration from legacy versions

  • If you used the legacy "Versions" feature, migrate to Git via the migration tools

Notes

  • Git operations run locally; errors and progress are surfaced in the modal