Skip to content

GitBob 0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 20:51
· 54 commits to main since this release

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/login shows as feature › 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 → new with 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.