GitHub how to use personal access Token

Last tended on 21 August 2021 02:21 PM, about 1 min reading time
This post thumbnail

Starting form 13 August 2021, GitHub no longer support account passwords when authenticating Git operations, like:

git push origin branch_name
git pull origin branch_name

As a decevoper, to authenticate you need too use a personal acces token. To generate one, go in Settings, at the top right corner, on the left side of your Setting Profile click on Developer settings and on the next page click Personal access tokens, than click "Generate new token" like is explain in GitHub docs In the same document is saying to use your token as teh password, which is very inconvenient.

A better approach is to use:

git remote remove origin
git remote add origin https://[TOKEN]@github.com/[USER]/[REPO]
git push

In this way, you don't have to enter every time your personal token.