Github требует уникальный SSH-ключ для каждого акаунта.
Для того, чтобы с одной машины иметь доступ к двум аккаунтам с двумя уникальными
SSH ключами необходимо cоздать файл /home/user/.ssh/config
со следующим содержанием
#user1 account Host sbushmanov.github.com HostName github.com User git IdentityFile ~/.ssh/USER1_key #user2 account Host bushmanov.github.com HostName github.com User git IdentityFile ~/.ssh/USER2_key
где sbushmanov.github.com
и bushmanov.github.com
– это адреса аккаунтов Github.
Пути к ключам необходимо добавить:
ssh-add ~/.ssh/***_key
Write a comment: