Итак, я пытаюсь нажать на свое репо под своей учетной записью, и каждый раз, когда я пытаюсь использовать команду git push, я получаю следующую ошибку:
remote: Permission to kpath001/kpath001.github.io.git denied to alphadsi.
fatal: unable to access 'https://github.com/kpath001/kpath001.github.io.git/': The requested URL returned error: 403
Я пытаюсь понять, как мне удалить эту учетную запись «alphadsi» на моем Mac, чтобы я мог начать использовать свой исходный профиль kpath001 для правильного использования команд git без получения ошибки отказа в доступе или ошибки 403.
Я искал несколько вопросов о stackoverflow, и, похоже, ничего не связано ... будет большим подспорьем
Решение: удалите интернет-аккаунт из связки ключей Mac OSX
3 ответа
Удалить интернет-аккаунт из связки ключей Mac OSX
Во-первых, я думаю, вам стоит убедиться, что это ваше репо. Если вы git clone репозиторий другого, вы не сможете нажать на origin master.
Тогда я думаю, вы можете проверить конфигурацию git. он может быть в .bash_profile
или в другом месте, которое вы добавите. Попробуйте снова использовать git config --global user.name yours
и git config --global user.email yours
для настройки своей учетной записи на компьютере. Что касается меня, я добавляю его в свой .bash_profile
.
Кажется, это очень похоже на проблему, которая у меня когда-то была:
Error: The requested URL returned error: 403 while accessing
https://github.com/Joey-project/repo.git/info/refs
fatal: HTTP request failed
Признаком того, что это происходит, являются неправильные учетные данные для входа с вашего локального компьютера на сервер.
Если я правильно помню, общий подход был
(1) Убедитесь, что у вас стабильная версия git
(2) Убедитесь, что пульт правильный
(3) Предоставьте токен доступа, если 2FA включена.
(4) Проверка ваших разрешений (имя пользователя / пароль)
(5) Используйте ssh вместо https
Для получения дополнительной информации перейдите по этой ссылке: При отправке в Git возвращается код ошибки 403 фатальный: HTTP-запрос не выполнен. Возможно, это поможет вам в дальнейшем.
Похожие вопросы
Связанные вопросы
Новые вопросы
git
Git — это распределенная система контроля версий с открытым исходным кодом (DVCS). Используйте этот тег для вопросов об использовании Git и рабочих процессах. Не используйте этот тег для общих вопросов по программированию, связанных с репозиторием Git. Не используйте этот тег для вопросов GitHub/GitHub Actions, не связанных с использованием git; вместо этого используйте [github] или [github-actions]. Не используйте тег [github] для проблем, связанных с Git, только потому, что репозиторий размещен на GitHub.