Frequently asked questions
Ramo says Git is missing or too old
Install Apple's command line tools with xcode-select --install, or choose another Git in Settings › Git & signing. Ramo needs Git 2.38 or later for every feature.
Pushing or pulling asks for a password, or fails
Ramo uses your Git setup: the macOS keychain or your credential helper for HTTPS, your SSH agent for SSH. If it works in Terminal but not in Ramo, turn on Import variables from your login shell in Settings › Environment and press Test environment.
Why is a button or menu item greyed out?
It can't run right now: for example another Git operation is running, a merge is waiting for conflicts, or the branch has nothing to push. Hover the toolbar button to see why.
I made a mistake. Can I go back?
Usually yes. Press ⌘Z to undo the last operation, or open Undo History (⌘5) to go back further. Commits that leave a branch stay recoverable for 30 days.
I deleted a branch by mistake
Restore it from Undo History. Branches deleted in Branch health are kept for 30 days.
Do my Git hooks run?
Yes. Ramo runs the Git on your Mac, so your hooks, aliases and settings apply.
Can I open a repository from Terminal?
Yes. Install the ramo command in Settings › Integrations, then run ramo . in the repository's folder.
Does Ramo need an account?
No. Ramo works with any Git remote, such as GitHub, GitLab, Bitbucket or your own server, through your usual Git credentials. For GitHub, GitLab and Bitbucket it opens pull requests, commits and the repository in your browser, where you are already signed in.
My trial ended. Can I still see my work?
Yes. Ramo becomes read-only: everything stays visible, only actions that change a repository are off until you add a license.
How many Macs can I use my license on?
Two. Choose Remove license from this Mac in Ramo › License… to move it to another one.
Do I pay for updates?
No. Your license covers every update to Ramo 1: new features, improvements and fixes. It never expires, and there is no subscription. If a major new version ever comes, it will be announced on its own, and the one you have keeps working.
Does Ramo send my code anywhere?
No. Nothing leaves your Mac unless you push, or use an optional AI feature, which sends only what that feature needs to the assistant you chose. See Privacy.
Does Ramo support Git LFS or submodules?
Ramo works in repositories that use them, through Git, but has no screens of its own for them yet.