Why this matters
A lot of people switch between personal, work, and open source repos. Gitmun should make that feel normal instead of making people second-guess which name, email, or signing setup they are about to use.
What this should cover
- Save named identity profiles with name, email, signing key, signing format, and related signing settings
- Apply a profile to just the current repo or globally
- Show clearly which identity is active right now
- Make switching profiles easy from the identity panel
- Keep working nicely with existing local and global git config
- Leave room for future account or credential integrations later
Done when
- You can create, edit, and delete saved identity profiles
- You can apply a profile to the current repo without hand-editing git config
- You can apply a profile globally when that is what you want
- Gitmun makes it obvious whether the current identity is repo-local, global, or coming from a saved profile
- Signing settings feel like part of the same flow instead of a separate side quest
Notes
The main goal here is less setup friction and fewer "wait, which account am I about to commit as?" moments.
Why this matters
A lot of people switch between personal, work, and open source repos. Gitmun should make that feel normal instead of making people second-guess which name, email, or signing setup they are about to use.
What this should cover
Done when
Notes
The main goal here is less setup friction and fewer "wait, which account am I about to commit as?" moments.