Elizaveta_Ozerova
@Elizaveta_Ozerova

Как добавить файлы в другой свой репозиторий на Github?

Добрый день! Изучаю Git второй день. Пробую добавить файлы через push во второй мой удаленный репозиторий на Github, однако, выдает ошибку:

"ERROR: Permission denied to deploy key
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists."


Есть SSH-ключ, который я создала и использовала для первого репозитория. Повторно использовать данный ключ для второго репозитория Github не дает, пишет: "The key is already in use". Логин и пароль сам git bash не запрашивает. Подскажите, пожалуйста, что делать, как-таки добавить файлы в репозиторий? Неужели генерировать каждый раз новый SSH-ключ?

c966dfb103e341629d3153886e8f6297.jpg
  • Вопрос задан
  • 784 просмотра
Решения вопроса 1
v_decadence
@v_decadence
Насколько я понимаю, есть два вида ключей: deployment для доступа к определенному репозиторию и ключ всего аккаунта для доступа к любому хранилищу. deployment не могут повторяться. Так что либо делать каждый раз новый, либо использовать свой аккаунт-ключ.

К тому же, для push ключ должен иметь установленную галочку "Allow write access" (Can this key be used to push to this repository? Deploy keys always have pull access)

GitHub supports both Account Level public keys, and Project Level keys (aka Deploy Keys). Not allowing reuse of Account Level keys makes sense, but I claim that not allowing it for Deploy Keys doesn't. My one Account Level key allows access to all my projects, so why couldn't I have a Deploy Key that allows access to some of my projects?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@fetis26
Ну, за фронтенд!
А если сначала создать репо на Гитхабе, потом склонировать и работать?
Ответ написан
gbg
@gbg
Баянист. Тамада. Услуги.
Найдите у себя на компьютере файл id_rsa и на время работы со вторым репо переложите его в другую папку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы