Free open source Git client

Gitmun

A desktop Git client for working with local repositories.

Gitmun Local repository view
Gitmun showing branches, changed files, and an inline diff

What Gitmun does

Gitmun keeps the common parts of Git close at hand while still relying on your normal Git setup.

Local repositories

Open an existing repository, initialise a new one, or clone a project from a remote URL.

Daily Git work

Review status, stage files, commit changes, fetch, pull, push, stash, merge, rebase, cherry-pick, and revert.

History and changes

Inspect branches, tags, remotes, stashes, commit history, diffs, and operation output without leaving the app.

Plain desktop Git

No hosted account requirement, no project management layer, and no replacement for the command line when you need it.