В чем причина ошибки «Отказано в доступе» после добавления пряжи? - PullRequest
1 голос
/ 15 октября 2019

Новый реагирующий проект, попытался запустить npm install react-native-firebase/app и yarn add react-native-firebase/app из каталога проекта, и это было результатом:

Jamess-MacBook-Pro:Redux_ReactNav vorousjames$ yarn add react-native-firebase/app
yarn add v1.5.1
[1/4] ?  Resolving packages...
error An unexpected error occurred: "Command failed.
Exit code: 128
Command: git
Arguments: ls-remote --tags --heads ssh://git@github.com/react-native-firebase/app.git
Directory: /Users/vorousjames/Desktop/Development/Redux_ReactNav/Redux_ReactNav
Output:
Warning: Permanently added the RSA host key for IP address '140.82.114.3' to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.".
info If you think this is a bug, please open a bug report with the information provided in "/Users/vorousjames/Desktop/Development/Redux_ReactNav/Redux_ReactNav/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

После изучения проблемы я никогда не устанавливал сгенерированныйкакие-нибудь открытые ключи или что-то подобное на моей машине или с github, кто-нибудь знает, как успешно установить проект npm с этой ошибкой?

1 Ответ

0 голосов
/ 15 октября 2019

Помимо того, что ваш открытый SSH-ключ зарегистрирован в вашей учетной записи (ssh -Tv git@github.com), вы должны убедиться, что приложение репозитория существует.

Я не вижу репозиторий "app" в https://github.com/react-native-firebase

Возможно, оно является частным (в этом случае вы должны быть членом организации React Native Firebase ), но если его не существует, вы получите это сообщение об ошибке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...