Ви можете налаштувати кілька ключів ssh для будь-якого сайту, що має кілька облікових записів користувачів
Нижче наводиться приклад, який я слідкував у своїй розробці для GitHub.com
Налаштування прикладу файлу
#Personal account
Host github.com-<personal-account-name>
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_personal
IdentitiesOnly yes
#Organization account
Host github.com-<organization-name>
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_work
IdentitiesOnly yes
На момент додавання нового походження
Для особистого рахунку
git remote add origin git@github.com-<personal-account-name>:<personal-account-name>/<repo-name>.git
Для облікового запису організації
git remote add origin git@github.com-<organization-name>:<organization-name>/<repo-name>.git
Сподіваюся, це допомагає.