#Linux

How to Set up Github Personal Access Token

Gaurav BhardwajGaurav Bhardwaj
UPDATED 14 October 2021
How to Set up Github Personal Access Token

In this article, Let's learn how to set up GitHub personal access token. Github has officially announced - Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

So you might get an error if you are using password authentication - "fatal: unable to access repo: The requested URL returned error: 403"

Set up Github Personal Access Token:

  1. Login to your Github account & Go to Settings.
Github Repo Page

2. Go to Developer Settings Tab.

Github Settings

3. Click on Personal Access Token.

Setting up GitHub Personal Access Token - Ittwist

4. Generate a new token by clicking on the "Generate New Token" button, then you need to give a note of your token, Expiration Date & Scope of the token.

Setting up GitHub Personal Access Token - Ittwist

5. Click on Generate token button on the bottom, then your token will be finally generated. You can copy the same.

Setting up GitHub Personal Access Token - Ittwist

Now let's cover how to use this personal access token for the two scenarios, one is - if you have a new repository or the other one - if you have already cloned the old repository.

Use Personal Access Token on New Repository:

If you have a brand new repository that you have just cloned, you can simply push your changes by providing your password as a token in the prompt.

$ git clone https://github.com/username/repo.git
Username: enter_your_username
Password: enter_your_token

Setting up GitHub Personal Access Token - Ittwist

Use Personal Access Token on Existing Repository:

If you have an already cloned repository you can change the URL of the same by executing the below command.

git remote set-url origin https://YOUR_TOKEN@github.com/USERNAME/REPO.git

Setting up GitHub Personal Access Token - Ittwist

Now, you can easily commit your changes, please find the below screenshot for your reference.

Setting up GitHub Personal Access Token - Ittwist

That's it for this article, if you have any queries or suggestions please write them down in the comment section below.

Check out our Latest Best Linux Picks

Comments#1
Bhavesh Verma
Bhavesh Verma
Wrote -
04 January 2024 16:01
good info

Leave a Comment

User