Skip to content

Git & source control

Nexis has a full source-control panel so you can manage git without leaving the app.

  • Stage, unstage, commit, and branch — all from the Source Control panel.
  • Commit graph and history viewer with branch lanes.
  • Per-file diffs with syntax highlighting, shown as a unified diff view.
  • Stash manager — list, create, apply, pop, and drop stashes directly from the panel.
  • AI commit messages — generate a Conventional Commit subject line from the staged diff with one click.
  • AI PR descriptions — draft a pull request title and body from the branch diff.
  • Explain commit — click any commit in the history for a plain-English breakdown of what changed and why.
  • Activity — background jobs, dev servers with live log streaming, and the AI agent task queue in one place.
  • Release — the current version, commits since the last tag, one-click changelog copy, and git tag creation.
  • Tests — run Vitest, cargo test, pytest, or JUnit with a pass/fail tree.

See the full features overview for how these fit together.