Error write access to repository not granted
У меня сообщение об ошибке:
remote: Write access to repository not granted.
fatal: unable to access ‘https://github.com/…../…../‘:
The requested URL returned error: 403
Мой друг пригласил меня в свой репозиторий, и я использовал его личный токен при его клонировании.
Но в нем говорится об ошибке, указанной выше.
Я также пробовал использовать свой собственный токен, но он говорит то же самое.
Я также столкнулся с этим, когда создавал свой собственный репозиторий и делал первоначальную фиксацию и нажатие.
Эта проблема усилилась с тех пор, как Git * Hub ввел аутентификацию токена.
Как я могу обойти это?
Ответ
Попробуйте воссоздать PAT (личный токен доступа) с областью, repoтакими же.
И для тестирования выбрал дату истечения срока действия “No Expiration”, чтобы убедиться, что она остается действительной.
(Примечание: с октября 2022 года у вас теперь есть мелкозернистые токены личного доступа, у которых должен быть срок годности.)
(gdvalderrama добавляет в комментариях: Максимальная дата истечения срока действия составляет 1 год и должна быть установлена вручную)
Этот токен должен начинаться с ghp_…: затем он должен правильно аутентифицировать вас, позволяя вам клонировать репозиторий и возвращаться к нему.
Примечание: токен похож на пароль (но может быть легко отозван / восстановлен), поэтому вы не должны использовать какие-либо другие токены, кроме своих собственных.
Вот как я решил, шаг за шагом
- Нажмите на значок своего профиля (вверху справа на веб-сайте github)
- Настройки
- Настройки Develoepr (внизу слева)
- Личные токены доступа
- мелкозернистые токены
- “Сгенерировать новый токен”
- Введите имя токена
- Выберите дату истечения срока действия из меню или пользовательскую
- Доступ к репозиторию> Все репозитории
- Откройте меню “Разрешения репозитория”
- Найдите строку “Содержимое”
- В меню справа выберите “Доступ> Чтение и запись”
- “Сгенерировать токен” (внизу слева)
remote: Write access to repository not granted.
привет,
я получаю сообщение об ошибке терминала, в котором говорится:
remote: Write access to repository not granted.
fatal: unable to access ‘https://github.com/@username/repo.git/‘: The requested URL returned error: 403
Е
сли я являюсь владельцем репозитория, почему у меня нет доступа на запись? Я создал мелкозернистый токен для этого репозитория, но по-прежнему ничего.
предложения от тех, кто сталкивался и решал это раньше? Спасибо
Ответ
Это возвращенная фактическая ошибка или вы немного отредактировали ее, чтобы удалить информацию?
В любом случае, скорее всего, он пытается выполнить запись в репозиторий либо от имени другого настроенного пользователя, либо вообще без настроенного пользователя. Попробуйте запустить git config –list и посмотрите, что возвращается. Надеюсь, должно соответствовать учетной записи владельца репозитория.
Кроме того, был ли этот процесс, который вы использовали при клонировании для использования токена?