Невозможно загрузить в новый локальный репозиторий на удаленном репозитории Bitbucket - PullRequest
1 голос
/ 02 ноября 2019

Мне нужно запустить новый репозиторий в Bitbucket, я создал его в Bitbucket, а на локальном ПК я создал папку и в ней есть файлы. Я использую Sourcetree, но не могу понять, как связать их через Soucetree, поэтому я использую некоторые заметки, которые я сделал, когда использовал эту командную строку.

Ну, как я помню, все идет хорошо, пока я не выполнил последнюю команду git push -u origin --all, это "должно" отправить все мои локальные файлы в удаленное хранилище. Тем не менее, это дает мне ошибку:

Unauthorized fatal: Could not read from remote respository. Please make sure you have the correct access rights and the respository exists

Так что я смотрю на электронную почту и имя пользователя на моем локальном компьютере, и они, кажется, совпадают, и эти учетные данные принадлежатрепоТак что я не знаю, что делать дальше. Нет ключей SSH, которые я видел в настройках в репо, и я работал над другим проектом несколько недель назад просто отлично.

Следует отметить, что мой IP-адрес изменился, так как я получал уведомления о том, что некоторые службы, которые я использую, «не распознают мое устройство», могут ли это помешать?

1 Ответ

0 голосов
/ 02 ноября 2019

Сначала проверьте пульт в вашем локальном репозитории, в командной строке:

cd /path/to/local/repository
git remote -v

Ключевая часть состоит в том, чтобы увидеть, используете ли вы:

Затем вы можете начать проверять свои учетные данные (имя пользователя / пароль или ключи SSH)


Поскольку это URL-адрес SSH, важно убедиться, что ваш $ HOME / .ssh / id_rsa.pub правильно зарегистрирован в вашей учетной записи BitBucket.
См. " Bitbucket: настройка ключа SSH "

Но это будет работать только для владельца хранилища или для пользователя, объявленного в качестве соавтора в этом хранилище.

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