How-to's Manage multiple SSH accounts
1. Open ~/.ssh/config file2. Add the SSH configurations
~/.ssh/config
Host github_development
  HostName github.com
  IdentityFile ~/.ssh/github_development

Host github_work
  HostName github.com
  IdentityFile ~/.ssh/github_work
3. Test the SSH connection
  1. ssh -T git@github_development
Enter passphrase for key '/home/development/.ssh/github_development': ••••••••
Hi kevenclient! You've successfully authenticated, but GitHub does not provide shell access.
4. When adding a remote repository, use the configured Host instead of HostName in Git URL
  1. git remote add origin git@github_development:username/repository.git
5. Verify the remote URL
  1. git remote -v
origin  git@github_development:username/repository.git (fetch)
origin  git@github_development:username/repository.git (push)