Managing SSH keys

Add your public key once and push to all your projects over SSH.

Updated Aug 4, 2026Git & Version Control

SSH keys let you authenticate with your Git repositories without typing a password every time.

Generate a key (if you don’t have one)

ssh-keygen -t ed25519 -C "you@example.com"

Add your public key

  1. Open Account → SSH Keys in the dashboard.
  2. Paste your public key (the contents of ~/.ssh/id_ed25519.pub) into the field.
  3. Give it a label, like “Work laptop”, and save.

Use it

Once your key is added, clone and push using the SSH URL shown on your project page — no password prompts.

Removing a key

If a key is lost or you want to revoke access, delete it from the same page. The change takes effect immediately.

Managing SSH keys