GitHub SSH key manager
Console utility for creating, getting, testing, and using public SSH keys for GitHub.
github-ssh-key — GitHub SSH key manager. Console utility for creating, getting, testing, and using public SSH keys for GitHub.
Supported:
| Command | Description |
|---|---|
github-ssh-key | Run interactive menu |
github-ssh-key new -e [email] | Generate new SSH key |
github-ssh-key show | Show SSH key to console |
github-ssh-key add | Add SSH key to GitHub |
github-ssh-key test | Test SSH connection |
github-ssh-key clone -l [login] -n [repo] | Clone private repository via SSH |
github-ssh-key help | Show help |
Use github-ssh-key [command] -h for detailed help on each command.
From PyPI:
pip install github-ssh-key github-ssh-key
From Source:
# Variant 1 (setup.py) python setup.py install github-ssh-key # Variant 2 (direct) pip install -r requirements.txt python github-ssh-key.py
To access GitHub over SSH, follow these steps:
openssh or ensure ssh command is availableThe utility provides all these capabilities in an interactive menu:
github-ssh-key