GitUp for MAC

Free, open-source Git client for Mac: a live, interactive repo graph with unlimited undo, snapshots and instant search. Fast and visual.

GitUp Overview

GitUp is a Git client for the Mac that aims to let engineers of every level work quickly, safely and without headaches. Its live, interactive repository graph lets you edit, reorder, fix up and merge commits directly, and it offers unlimited undo and redo of almost every operation, even rebases and merges. Time Machine-like snapshots give you one-click rollbacks to earlier states of your repository.

GitUp also has tools that Git itself does not, such as a visual commit splitter and a unified reflog browser, plus instant search across the whole repository, including diff contents, and a very fast interface. It works directly with the Git database. GitUp was created by Pierre-Olivier Latour and is free and open source under the GPL-3.0 license. Version 1.5.0 brings a Tahoe design and system SSH keys. It is a universal app for Apple Silicon and Intel and needs macOS 12.4 or later.

Key Features

GitUp makes Git visual, fast and safe.

  • Live repo graph: edit, reorder, fix up and merge commits.
  • Unlimited undo and redo: even rebases and merges.
  • Snapshots: one-click rollbacks to earlier states.
  • Commit splitter: split a commit visually.
  • Reflog browser: one unified view.
  • Instant search: across the repo, including diffs.
  • Fast interface: often faster than the command line.
  • Universal: Apple Silicon and Intel.

What’s New in Version 1.5.0

GitUp 1.5.0 brings a new design and a newer Git engine.

  • Updated design for macOS Tahoe and a newer updater
  • libgit2 updated to 1.9.0, so you can use your system SSH keys and shallow clones
  • The Text Size setting now also applies to text in the diff view
  • You can open a repository from one of its subfolders
  • Fixed a crash when staging lines while the index is locked

GitUp FAQ

Is GitUp free?

Yes. GitUp is free and open source under the GPL-3.0 license.

Which macOS version does GitUp need?

GitUp 1.5.0 needs macOS 12.4 or later.

Does GitUp run on Apple Silicon?

Yes. It is a universal app for Apple Silicon and Intel.

Can I undo a rebase in GitUp?

Yes. GitUp offers unlimited undo and redo of almost all operations, even rebases and merges.

What are snapshots?

Time Machine-like snapshots of your repository that let you roll back to an earlier state with one click.

Can I use my SSH keys?

Yes. Since 1.5.0 GitUp can use your system SSH keys.

Can I search a repository?

Yes. GitUp searches the whole repository instantly, including diff contents.

Who made GitUp?

GitUp was created by Pierre-Olivier Latour and is developed as an open-source project.

Can I install GitUp with Homebrew?

Yes. Run brew install --cask gitup-app.

Where does the GitUp download on gitup.FULLMAC.app come from?

The download button leads to the official GitUp website at https://gitup.co/. gitup.FULLMAC.app does not change or repackage the app.

Similar Apps

FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.