GitHub: You may not have permission to access

  • вторник, 4 октября 2016 г. в 16:19:19

Недавно на мой репозиторий jQuery-tableExport, прислали вопрос по поводу бага в браузере Firefox. Плагин не мог экспортировать таблицы через через данный браузер. Оказалось, что проблема заключалась в удалении одного элемента. Функция не могла вызвать метод click(), так как элемент удалялся после вызова.

Сегодня я решил исправить данный баг и столкнулся с одной проблемой, которая не давала мне отправлять git push на мой репозиторий.

Практически тоже самое, выдавал мне и обычный git.


_10
git push origin master
_10
remote: Permission to username1/repo.git denied to username2.
_10
fatal: unable to access 'https://github.com/username1/repo.git/': The requested URL returned error: 403

После долгих поисков решений в интернете, ни один из методов мне не помог. Решение заключалось в удалении ключей через Keychain Access.app. Я отправлял пуш через пользователя username2 и следовательно получал эту ошибку.

После удаления всех ключей, связанных с пользователем username2. Я получил следующее уведомление.

Перезапустил Github Desktop и снова авторизовался через свой аккаунт.

После чего, заходим в терминал, коммитим изменения и делаем пуш. После чего, гит попросит вас ввести логин и пароль.

И после всех этих действий, вы успешно сможете пушить ваши изменения в репозиторий.

P.S: Говоря о моем логине, который виден в консоли, я не стал скрывать его, так как нету никакого смысла, главное никто не видит пароль.

#github#git#fix