Managing multiple github accounts on your machine

https://res.cloudinary.com/practicaldev/image/fetch/s--HVyU7kaJ--/c_imagga_scale,f_auto,fl_progressive,h_420,q_auto,w_1000/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uw1rejnvdo7ufqiqmolj.png

––– views

1 mins

26 Dec 2021

All of us have and might go through this problem at some point in our careers where we've got multiple github account for our personal, work and freelancing projects.

Before a couple of months ago I would used two variations of VS code in my machine. One was the Visual Studio Code and other was VScodium . But that was a work around until I found out that you can add your username and password/ Personal Auth Token when you clone the repo. After that you can start working normally and git will take care of permissions. We need the Personal Auth Token because github has discountinued using our traditional passwords. And PATs can expire, they can also be given selective permissions.

So this is how it works, when you're cloning a repo just put your username:PAT example:

git clone https://{username}:{PAT}@github.com/{username/org}/{repo}

Yes, it was as simple as that.

You can find me at https://100lvlmaster.in


Not Playing

Home

About

Blog

Work

Made with nextjs and ❤