Ошибка Git не может нажать "Убедитесь, что у вас есть правильные права доступа и репозиторий существует".

Подумал , что это немного странно и был бы признателен, если бы кто-нибудь мог помочь.

Я был добавлен в качестве соавтора в частный проект организации на github. Я попытался открыть ссылку репо в браузере, и она открывается, поэтому у меня должен быть доступ к репо, верно?

Я попробовал git clone операция через SSH прошла успешно.

Я запускаю git и проверил все ветки. Были как местные, так и удаленные филиалы. Я проверилgit remote -v и он имеет все правильные URL-адреса ssh для проекта (для push и fetch) в качестве источника.

Однако после создания новой ветки под названием test а затем пытаюсь git push origin test, Меня поразило это сообщение об ошибке:

ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Я пробовал делать ssh -T git@github.com и он дает мне это сообщение:

Hi username! You've successfully authenticated, but GitHub does not provide shell access.

Таким образом, это означает, что я аутентифицирован, и это имя пользователя совпадает с именем пользователя (учетной записью), которое я использую в браузере, и, как я уже сказал выше, я могу посетить репо в Интернете, я могу клонировать, но я не могу толкнуть на это.

Я пробовал создать новый ключ ssh, но ничего не изменилось. Может ли это быть по вине владельца репо (не предоставившего мне прав доступа или чего-то еще)?

Есть идеи??

Спасибо.

3 ответа

Если вы входите в GitHub с помощью org SSO, вам необходимо включить SSO для вашего git, который будет находиться в профиле> безопасность> включить SSO

Еще одна вещь, которую нужно проверить, - это страница статуса Github, так как это случилось со мной только что.

Попробуйте клонировать https не в ssh, убедитесь, что у вас правильное имя пользователя, и правильно проверьте конфигурацию git

Другие вопросы по тегам