Getting started
Ramo is a Git client for the Mac, made for people who code on their own. It runs the Git already on your Mac, so your hooks, SSH keys and credential helpers keep working.
What you need
- macOS 15 or later.
- Git 2.38 or later. Older versions work, but the conflict dry run before a merge is hidden. If Ramo can't find Git, the status bar says so: install the Xcode command line tools (
xcode-select --install) or choose a Git in Settings › Git & signing.
Open a repository
- Choose Open Repository… (
⌘O) and pick the folder, or drop the folder on the Welcome window. - To start from a server, choose Clone Repository… on Welcome (
⇧⌘N) and paste an HTTPS or SSH address. - To start from nothing, choose Create Repository… on Welcome (
⌘N). Ramo can add a.gitignoreand a license.
Recent repositories stay on Welcome. If one moved, Ramo offers Locate… to find it again.
The window
- Tabs at the top: one repository per tab. New Tab (
⌘T) shows Welcome; Close Tab (⌘W);⌃⇥goes to the next tab. - Toolbar: the current branch, then Merge, Rebase and New branch. On the right, Sync with its menu (Fetch, Pull, Push, Force push), Undo and Terminal.
- Sidebar (
⌃⌘Shides it): History, Changes, Branches, Stashes and Undo, then your branches, remotes, tags and worktrees. - Status bar: when Ramo last synced, the current branch and how many commits it has.
Everything is in the menus
Every action has a menu item, greyed out when it can't run now. The Command palette (⌘K) finds any action, branch or commit by typing.
From Terminal
Install the ramo command in Settings › Integrations, then open the current folder with ramo .