Skip to content
EN

Git & GitHub Workflows

Varin has a built-in git view so you can review changes, commit, and manage branches without switching to a terminal. Open it from the Git tab in the right sidebar.

The git view splits your changes into staged and unstaged:

  • click a file’s + to stage it, or − to unstage it
  • stage or unstage everything in a group at once
  • click a file to see its diff

Write your own commit message or generate one from the selected staged changes. Generation uses the Host’s configured utility model, falling back to its configured default model. A conversation does not need to be open. Review the generated text before committing.

The git view also covers the everyday rest of git:

  • create, switch, rename, and delete branches
  • push, pull, and fetch
  • browse history and per-commit diffs
  • stash and restore changes

Connect GitHub (see GitHub Issues & PRs) and the PR tab lets you open a pull request, update it, mark it ready, or merge it — and generate its title and description the same way as commit messages.

If a merge, rebase, or integrate hits a conflict, Varin shows what’s stuck and lets you resolve it — including handing it to the agent.