Set up independent git / ssh keys
How to set up multiple pairs of public / private ssh keys for access to multiple git accounts
Generate a new key pair with a custom name
Generate a pair of keys for work
$ ssh-keygen -t rsa -f ~/.ssh/id_rsa.work -C "firstname.lastname@example.org"
Associate the new key pair with the domains for work
Edit the ssh config file: `.ssh/config`
Add sections for each domain to use the keys with:
Just use SSH or anything that uses SSH (like git), and it will use the correct keys to connect to each domain.