Если вы работаете с Github и вдруг увидели такое сообщение:

Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.

То вот мой рецепт как решить эту проблему.

Согласно сообщению создаете свой персональный токен, но этого может быть недостаточно. В моем случае была проблема с тем, что нужно было сбросить сначала креденшелы:

echo url=https://[login]@github.com | git credential reject

После этого будет заново запрошен логин и пароль, где в качестве пароля вы укажите свой токен.

Как сгенерить токен? Об этом есть много информации в сети и даже на ютубе.

А еще вы можете указать каким способом сохранять пароли:

# on Windows
git config --global credential.helper manager

# on macOS
git config --global credential.helper osxkeychain

# on Linux (if available)
git config --global credential.helper libsecret
# oron Linux if libsecret isn't available
git config --global credential.helper store

# or use cache
git config --global credential.helper cache