Source Tree only works if I use Basic authentication

Hello everyone,

I want to use Source Tree as my GUI client to use with GitHub, however, it shows only public repos for some reason. After a bit of researching, I found out this happens with only Macs while using OAuth Authentication, and if I use Basic authentication, it will work. Turns out, using Basic authentication works. However, I got an email that Basic authentication will be deprecated. Will this mean that I won’t be able to use Basic authentication to connect Source Tree with GitHub? And if yes, how will I be able to access my private repos?

Thanks.

Bump. It’s been 4 days and no replies yet. This has been bugging me for a long time.