ОШИБКА: В BG-JIB отказано в разрешении [some-git-repo] .git - PullRequest
0 голосов
/ 11 ноября 2018

Недавно я пытался выдвинуть общедоступный репозиторий, в котором я являюсь единственным автором (это для MOOC, который я беру), и у меня появилась ошибка, которую я никогда раньше не видел:

$ git push
ERROR: Permission to my-fanch-repo.git denied to BG-JIB.
fatal: Could not read from remote repository.

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

Странно то, что я смог толкать и тянуть совсем недавно, неделю назад. Я дважды проверил ключи SSH и убедился, что я не переименовал свой репозиторий и забыл обновить локальные пульты. Я даже пытался повторно добавить свой открытый ключ ssh в github (ПРИМЕЧАНИЕ: он дал мне сообщение «уже используется»).

Моим следующим шагом была перезагрузка Mac (High Sierra 10.13.6) и попытка снова. При следующей попытке я получил сообщение об ошибке:

$ git push -u origin master
identity_sign: private key /path/to/private_key contents do not match public
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.

По прихоти я выполнил ту же команду во второй раз и вернулся на круги своя:

$ git push -u origin master
ERROR: Permission to my-fancy-repo.git denied to BG-JIB.
fatal: Could not read from remote repository.

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

Я снова попытался клонировать репо в совершенно отдельный каталог и получил то же сообщение. В конце я удалил свой существующий открытый ключ на github и добавил новый сгенерированный. Это решило проблему.

Хотя я рад, что проблема решена, это больше похоже на «молот», чем на реальное решение.

Что означает ошибка BG-JIB? Есть ли лучшее решение?

...