Skip to content

Git identity profiles and quick switching #16

Description

@cst8t

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions