FAQ
Short answers to the questions that come up most. For depth, follow the links into the relevant guide.
Why not just use the Git CLI?
You can — that's the point. GitPersona doesn't replace Git; it manages the standard mechanisms around it. Conditional includes, SSH host aliases, and credential helpers all work by hand, but they're fragile, per-machine, and easy to get subtly wrong. GitPersona manages the same mechanisms with validation on top.
Does GitPersona modify my repositories?
It writes standard Git configuration — user.name, user.email, a signing key when set — and manages SSH and credential settings. For a repository bound to a profile, it pins that identity into the repository's local Git config. It does not touch your working tree, history, or remotes.
Can I use multiple accounts?
Yes — that's the core use case. Give each account its own profile with its SSH key and HTTPS credential, then let assignments and rules route each repository to the right one so personal, work, and client accounts coexist on one machine.
Is my data uploaded anywhere?
No. Profiles, keys, credential metadata, and repository mappings stay on your machine, and secrets live in your OS credential vault (see Credential storage). GitPersona only goes online to check for updates and announcements and, if you choose to sign in, to verify your plan. Signing in stores your email, your plan, and the devices you sign in on (computer name, OS, and app version). There is no telemetry.
Does it work offline?
Yes. Switching identities, assigning repositories, managing keys, and applying rules all happen locally. Only checking for updates needs a network connection.
Is GitPersona free?
Yes. The Free plan includes every feature for up to 3 profiles and never expires. Pro removes the profile limit and is launching soon. See Plans and billing and Pricing.
Do I need an account?
No. GitPersona works fully without an account, including offline. Signing in with an email code is only needed to start a Pro trial or buy Pro.
Which platforms are supported?
GitPersona runs on Windows, macOS, and Linux. See Installation for per-platform steps.