Repository navigation
GitBob 0.1.0 (alpha)
The first public build of GitBob, a free desktop Git client. This is an early alpha: it's careful with your work (risky actions ask first, discarded new files go to the Trash, hard resets save a backup), but keep your usual backups and pushes.
Download
| Platform | File |
|---|---|
| macOS, Apple Silicon (M1 and newer) | GitBob-mac-arm64.dmg |
| macOS, Intel | GitBob-mac-x64.dmg |
| Windows 10/11, 64-bit | GitBob-win-x64.exe |
| Linux, x64 | GitBob-linux-x86_64.AppImage or GitBob-linux-amd64.deb |
GitBob uses the Git installed on your computer, so make sure Git is installed.
These builds aren't signed with a developer certificate yet.
- macOS: the first time, right-click GitBob → Open → Open.
- Windows: SmartScreen may say "Windows protected your PC": click More info → Run anyway.
What's inside
- Interactive commit graph across branches, remotes and tags; search the whole history; filter by branch, author or path
- Stage and commit with diffs (unified or side by side), including single hunks and lines
- Branches, remotes, fetch / pull / push with progress, sign-in prompts and optional keychain storage
- Interactive rebase, cherry-pick, revert, reset (with automatic backup), stash, tags, reflog, blame
- Three-way merge conflict editor
- Worktrees, submodules, signature status
- GitHub, GitLab, Bitbucket and Azure DevOps: pull requests, CI status, create pull requests
- Tabs, command palette (⌘K), rebindable shortcuts, light and dark themes
Tested automatically on macOS, Windows and Linux (unit and integration tests on all three; end-to-end tests on macOS and Linux). Found a bug? Open an issue.