Stop manually editing your ~/.ssh/config.
A minimal TUI to manage multiple GitHub accounts.
It generates SSH keys and updates your SSH config so you can use multiple identities.
curl -fsSL https://raw.githubusercontent.com/mohit4bug/gssh/main/install.sh | bashAlternative:
go install github.com/mohit4bug/gssh@latestRun:
gssh| Key | Action |
|---|---|
| ↑/↓ | Navigate |
| enter | Select account |
| a | Add new profile |
| e | Edit alias |
| d | Delete profile |
| k | Show public key |
| q | Quit |
Modifies ~/.ssh/config. Back it up if needed.