Я настроил свою машину на использование одной учетной записи для проекта github некоторое время. Теперь я собираюсь начать участвовать в другом проекте и решил использовать другую учетную запись github.Клонировать проект github на локальном компьютере (Mac) со второй учетной записью github
Я попытался установить конфигурацию для нового репозитория локально, но это, похоже, не помогло:
$ mkdir github
$ cd github/
$ git init
Initialized empty Git repository in /Users/.../Sites/.../github/.git/
$ git config user.name "..."
$ git config user.email "..."
$ git config github.user SECOND ACCOUNT NAME
$ git config github.token SECOND ACCOUNT TOKEN
$ git clone [email protected]:.../....git
Initialized empty Git repository in /Users/.../Sites/.../github/.../.git/
ERROR: Permission to .../... denied to FIRST_ACCOUNT.
fatal: The remote end hung up unexpectedly
Есть ли что-то еще мне нужно сделать?
Спасибо!
Ack, я еще не добавил ключ SSH. Возможно ли иметь два ключа? У первой учетной записи уже есть ее .ssh/id_rsa и id_rsa.pub ... –
В Github вполне возможно иметь два ключа SSH. Перейдите к «Настройки учетной записи», затем нажмите «Открытые ключи SSH» и нажмите «Добавить еще один ключ». Надеюсь, что это помогло! –