Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Next challenges

Recent achievements

  • Global
  • Personal


  • Give kudos
  • Received
  • Given


  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Can't link SourceTree to GitHub account Edited

I'm unable to link my GitHub account to SourceTree.  Here's what I'm doing:

1) I open SourceTree, go to Tools, and then Options.  I click the Authentication tab, and then click 'Add'.  A popup appears called 'Edit Hosting Account'.  For 'Hosting Service' it says 'Bitbucket'.  For Host URL, it says ',  For Preferred Protocol it says HTTPS.

2) I change 'Hosting Service' to GitHub.  The Host URL automatically changes to  I change 'Preferred Protocol' to SSH.  

3) I then go down to Credentials.  In the 'Authentication' field, it says 'OAuth'.  I am not allowed to click inside the Username field.  I change 'Authentication' from 'OAuth' to Basic.  I'm now allowed to click inside the Username field.  

4) I type my GitHub username.  I'm not allowed to click 'OK'.  The only thing I can seem to click is 'Refresh Password'.  I click that.  

5) A second popup box appears.  It's entitled "SourceTree Password Request".  My username is prepopulated.  It says "Enter your password for"  I enter the password.  I click 'OK'.  

6) The second popup disappears, but I now have an error message on the first popup.  It says:

"Authentication failed.  Failed to check login for user [myUsername].  Requires authentication."


I'm unable to progress beyond this point.  I know for an absolute 100% cast-iron certainty that my GitHub username and password are definitely correct.  

Please could someone give me step by step instructions for how to link my GitHub account to SourceTree?  Please bear in mind that I've never used this software before so please make your explanations as simple as possible. Don't assume I know anything, even the things I probably should know.

Thanks in advance.  Any help you could provide would be gratefully appreciated.


P.S. - I'm running Windows 10 and the most recent version of SourceTree.

1 answer

0 votes
Valsogard I'm New Here Jan 05, 2021

I have the exact same problem and I'm looking for answers.

By the way, I do have a workaround but this authentication is irritating anyway.
Ok, here's the workaround:

Create a repository on GitHub account then clone it with Sourcetree via HTTPS.
Sourcetree is going to ask you for GitHub credentials. This time, for some weird reason, it's going to remember your credentials. By the way, make sure to have Git installed as I'm using Git Credential Manager.


I am following the same steps and I am having the exact same issue. I am also logged in using the same credentials on GitHub but sourcetree is having this issue.   


We couldn't connect to GitHub with your (username) credentials. Check your username and try the password again.

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted in Sourcetree

[dev team] Sourcetree for Windows 2019 Preview - Dark Theme

Hi folks, While the full post is over on our blog I'd like to share the dark theme we've got planned for 2019 here directly as well to keep the discussion going.  The ...

3,472 views 19 19
Join discussion

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you