Beta Git

Editora’s Git support shells out to your installed git, with no bundled library. It’s off by default; turn it on in Settings → Git. If git isn’t installed, the integration stays inert.

Git integration

ActionCommandDefault key
Commit (open the Commit window)git.commitC-x g
Switch branch (dropdown)git.switchBranch(status bar)
Fetch / pull / pushgit.fetch / git.pull / git.push(palette)
Clone a repositorygit.clone(palette)
Refreshgit.refresh(palette)

Cloning asks for a URL and a destination, then opens a file from the clone (its README if present) so Git activates without creating a project. Branch switch, pull, and push reload unmodified open buffers whose files changed on disk.

For comparing files and resolving merge conflicts, see Diff & merge.