github-ssh

2019.3.22 • Public • Published

github multiple ssh keys

Installation

$ [sudo] pip install github-ssh

Features

github multiple ssh keys

How it works

  • creates ssh key files, ssh config file, copies public key to clipboard and opens github settings -> SSH keys
  • skip if ssh key exists and works

~/.ssh/config

Host *
    Include config.d/*
    Include config.d/*/*

CLI

usage: github-ssh username

Examples

$ github-ssh username

created files:

~/.ssh/github/id_rsa_github_username
~/.ssh/github/id_rsa_github_username.pub     (add to github settings -> SSH keys)
~/.ssh/config.d/github/username.github.com
cd path/to/repo
$ git remote add github git@username.github.com:username/repo.git

Links

readme-generator

Readme

Keywords

Package Sidebar

Install

npm i github-ssh

Weekly Downloads

3

Version

2019.3.22

License

Unlicense

Unpacked Size

3.01 kB

Total Files

3

Last publish

Collaborators

  • russianidiot
  • andrewp-as-is