Repository navigation
GitBob 0.2.0
GitBob 0.2.0 brings pull request reviews into the app, Git LFS, and in-app updates. Still an early alpha: keep your usual backups and pushes.
What's new
- Pull requests in the app: open a pull request to read its description, comments, reviewers and CI status; see every changed file; comment, Approve or Request changes; and merge (merge, squash or rebase). GitBob asks first and refuses if new commits were pushed since you looked.
- Branch folders:
feature/loginshows asfeature › login, and remote branches nest under their remote. Folders can be collapsed. - Git LFS: see tracked patterns, track or untrack file types, set up LFS and download missing files. You're warned if a repository uses LFS but git-lfs isn't installed.
- Binary and delete conflicts: pick which whole version to keep instead of a line-by-line editor that can't work for them.
- Staged renames show as
old → newwith their content change. - First run: GitBob checks that Git works, helps you set your name and email, and shows a few tips you can hide.
- In-app updates on Windows and Linux (AppImage): Settings → About → Check for updates → Download and install → Restart and install. On macOS GitBob tells you about a new version and opens the download (unsigned macOS apps can't update themselves).
- Sign in with GitHub (device flow) is built in, but needs a GitHub OAuth app client id in Settings → GitHub sign-in; access tokens still work as before.
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.
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.