Другом ответе показали обходное решение с переходом на SSH-протокол.
Оно конечно сработает, но что, если нужно-таки работать через HTTPS?
Тогда стоит проверить, что токен правильный, срок его не закончился, и токену прописаны права на запись в репозиторий. Можно попробовать пересоздать токен повнимательней и затем попробовать снова.
Предварительно придется отменить старую неудачную авторизацию,
особенно если вы зачем-то ранее ввели пароль вместо токена.
echo "url=https://github.com" | git credential reject
На рабочем компе предпочитаю HTTPS, так как он удобнее и надежнее. Причем без токенов, достаточно OAuth-авторизации через браузер. После первого push вход происходит буквально в один клик.
Не надо никуда ходить, не надо создавать ключи или токены, всё работает автоматически.
Если у вас не предлагает такой авторизации, значит гит старый, либо неполный, установлен без credential manager.