Как следует из названия, я клонирую проект, размещенный на SourceForge (SF). Но когда я использую Github Desktop для фиксации кода в SF, появляется ошибка The repository doesn't seem to exist anymore. You may not have access, or it may have been deleted or renamed
. Этот проект является частным, я могу зафиксировать его, только когда использую Git Shell и ввожу пароль SF. Могу ли я использовать Github Desktop?
[Решено] Через несколько часов у меня есть решение. Мне нужно просто добавить мой открытый ключ ssh в sourceforge по этой ссылке. Обычно Github Desktop создает ssh-ключ, если вы вошли хотя бы в один. Просто откройте %UserProfile%\.ssh\github_rsa.pub, скопируйте обычный текст и вставьте его в ссылку выше. В Linux он хранится в ~/.ssh/
, найдите файл *.pub. К сожалению, нет файла *.pub, просто создайте ключ ssh с помощью команды ssh-keygen
, а затем ssh-add "LinkToPrivateSshKey"
(что не соответствует .pub
) Полезная ссылка: Документ Github , Документ SF
Спасибо за поддержку, извините, потому что я не могу закрыть свой вопрос.