Ошибка 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