winget install --id cst8t.gitmun
About Gitmun
Gitmun is a crossplatform desktop Git client built with Tauri
What's new in 0.10.0
What's New This release adds two experimental, opt-in features - Local Copy and a bundled AI extension - plus a large set of AI/runtime integrations, documentation, and internal dependency updates. Both experimental features are disabled by default. Highlights Experimental: Local Copy - New CLI and UI command: gitmun copy - Modes: - files-only - copies every hidden, ignored, untracked and tracked file (excludes .git entries), preserves symlinks and materialises checked-out submodules. - complete-repository - recursively clones the source into a new destination. - Examples: - gitmun copy /path/to/source /path/to/destination - gitmun copy /path/to/source --to /path/to/destination --mode files-only --start - gitmun copy https://github.com/owner/repo.git /path/to/destination --mode complete-repository --start - Enable: Settings > Application > Experimental → enable Local Copy, or set enableLocalCopy = true in src-tauri/config.example.toml (or your config.toml). Experimental: AI extension (opt-in) - Bundled experimental AI extension for: - commit-message previews and generation - conflict-resolution proposals - staged-change reviews - branch summaries, PR descriptions, and release notes - Provider support: - OpenAI-compatible endpoints, Anthropic Claude, Mistral, Google Gemini, OpenRouter, Azure OpenAI, Ollama, LM Studio, Amazon Bedrock (SigV4), and local providers. - Privacy & controls: - Per-repo and global path exclusions, commit/history inclusion controls, and first-use outbound previews with explicit consent. - Environment overrides supported via GITMUN_AI_* variables (see...
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.10.0 | Unknown | What's New This release adds two experimental, opt-in features - Local Copy and a bundled AI extension - plus a large set of AI/runtime integrations, documentation, and internal dependency updates. Both experimental feat... |
| 0.9.2 | Unknown | What's Changed - Fix: Avoid rewriting or locking .git/index during status/patch checks by using read-only git paths (use "without optional locks"); this prevents spurious index updates and leftover index.lock files durin... |
| 0.9.1 | Unknown | What's New Improved Linux terminal selection - Linux terminal preferences now use stable terminal IDs such as auto, custom, ghostty, and gnome-terminal. - The Settings window shows friendly terminal names while storing n... |
| 0.9.0 | Unknown | What's New Commit patch export - New backend and command export_commit_patch_file to export patches built from one or more commits - Export supports selecting multiple commits and writes an aggregated patch (oldest → new... |
| 0.8.1 | Unknown | What's New Repository Display Names - New command get_repo_display_name to read repository description as display name - Displays custom project names in the titlebar when configured - Falls back to repository folder nam... |
| 0.8.0 | Unknown | What's New Commit Graph Visualisation - New experimental commit graph feature with visual lane representation - Shows commit ancestry relationships with coloured lanes and connecting lines - Includes commit node markers... |
| 0.7.1 | Unknown | What’s New Panel Layout Refactoring - Renamed the pane layout system to panel layout for consistency with the app’s terminology - Improved left panel minimum width handling, now set to 260px, with better visibility const... |
| 0.7.0 | Unknown | What's New CLI Enhancements - Modern command-line interface with intuitive subcommands - gitmun open <path> - Open repositories - gitmun clone - Clone with flexible options - gitmun init - Initialize new repositories - S... |
| 0.6.4 | Unknown | What's Changed Patch File Management - Import and export patch files with flexible scope options (staged, unstaged, all, or selected) - Selective file export with checkboxes for staged and unstaged changes - Full support... |
| 0.6.2 | Unknown | What's Changed Microsoft Store Update Progress Tracking (experimental, disabled by default) - Real-time download and install progress display for Microsoft Store updates - Queue status monitoring with detailed extended s... |
| 0.6.0 | Unknown | What's Changed Open in File Manager, Terminal, or Git Bash - New "Open in..." button to launch repository in File Explorer, Finder, Terminal, or Git Bash directly Improved Error Interpretation & Guidance - Git errors now... |
| 0.5.4 | Unknown | Fix files not being un-stageable on a new repo while doing first commit Fix issue with GTK dialogue hanging when opening existing repo with native file picker (switching to using xdg portal over native gtk in tauri-dialo... |
| 0.5.3 | Unknown | What’s New Settings and usability - UI text size control is now available, with a cleaner slider control. - Settings window has been reorganised for easier navigation. - Row striping is now configurable to improve list s... |
| 0.4.5 | Unknown | Full Changelog: v0.4.4...v0.4.5 |
| 0.4.3 | Unknown | What's Changed fix: open config location button not working Full Changelog: v0.4.2...v0.4.3 |
| 0.4.1 | Unknown | What's Changed Other changes - Switch config to toml by @cst8t in #24 - Fixes to comply with Microsoft Store rules (Now bundles MinGit for MSIX package) - feat: gate commit-and-push on upstream tracking status and improv... |
| 0.4.0 | Unknown | What's Changed - feat: add multi-window support (finally) by @cst8t in #22 This means you can finally have as many instances of Gitmun open for as many projects as you want (as long as your computer can handle it) - feat... |
| 0.3.3 | Unknown | What's Changed Other changes - Msix bundling support by @cst8t in #21 Full Changelog: v0.3.2...v0.3.3 |
| 0.3.2 | Unknown | What's Changed Other changes - feat(installer): add support for an msi (wix-based) installer by @cst8t in #18 - fix(linux): ensure meld is handled correctly on linux - fix(dialogue): fix select dropdown menu theming Full... |