sourcetree does not see id_ecdsa key on mac

Riddik
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 12, 2022

Hi!

I have two git accounts, one for bitbucket second is for github configured in Sourcetree on Mac.

My problem is that I can't authenticate on github since sourcetree doesn't see id_ecdsa key for SSH. It offers to generate new one which is the not an option for me.

XCode uses id_ecdsa and works fine with both account but SourceTree.

For problem account I set the following:

Auth type: OAuth

Username: {github account}

Protocol: SSH

SSH Key: no key founs (that is the pronlem)

no option to choose file, Generate key only.

 

So I need figure out what is the reason and how I can fix it.

Please explain how Sourcetree authentication proccess goes. Does it use ssh configuration or ssh agent or github agent some how?

1 answer

1 accepted

1 vote
Answer accepted
Riddik
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 15, 2022

So I fixed issue by configuring hosts in ssh config file and added keys into ssh agent. Source tree UI still shows me that my account is not configured. However I can update my repos.

It's seems to be a bug

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events