No Mailmap Required

Amp can now use a Git identity that is separate from the email on your Amp account. Pick the name and verified email that should appear on commits made in orbs.

You can ask Puck to set it for you:

Puck setting Tim Culverhouse and tim@culver.house as the personal default Git identity

If you have not added the identity yet, Puck sends a verification link to the email address. Once you click it, Puck gets notified and can make the identity your personal default if you asked it to.

You can also manage identities under Signing Keys. Your personal default applies to personal projects unless you choose another identity in a project's settings. Workspace admins choose one rule for the whole workspace:

  • Amp uses the Amp identity.
  • Amp Account uses each member's Amp account.
  • User Choice lets each member choose.

When Amp starts an orb, it sets GIT_AUTHOR_* and GIT_COMMITTER_* from the selected identity. If commit signing is on, Amp only signs for an email you have verified.

Your Amp login can stay tfc@ampcode.com while your commits use tim@culver.house.