Подтвердить что ты не робот

Конфигурация Github SSH

Я пытаюсь создать файл .ssh/config для нескольких учетных записей SSH (специально для github.com). Я пробовал несколько руководств, а github помогал проходам, но ничего не работает.

Я создал id_rsa_test и id_rsa_test.pub. Я загрузил id_rsa_test.pub в github.

Затем я создал файл ~/.ssh/config со следующим:

# github account
Host github.com-test github.com
    Hostname github.com
    User git 
    IdentifyFile ~/.ssh/id_rsa_test

и

# github account
Host github.com-test github.com
    Hostname github.com
    User git 
    IdentifyFile ~/.ssh/id_rsa_test.pub

Затем я попробую несколько команд. то есть:.

git clone [email protected]:username/my_project.git

git push

... каждый раз я получаю следующую ошибку:

/home/username/.ssh/config: line 5: Bad configuration option: IdentifyFile
/home/username/.ssh/config: terminating, 1 bad configuration options
fatal: The remote end hung up unexpectedly

Любые предложения?

4b9b3361

Ответ 1

Это IdentityFile с 't', а не IdentifyFile.