I have set up SourceTree to use SSH but it does not appear to be working.
Whenever I try to do a fetch from our remote repository, I get prompted for a username and password.
When I enter the correct username and password, this is what I get (in the space marked XXXX, SourceTree puts my ACTUAL PASSWORD):
git -c diff.mnemonicprefix=false -c core.quotepath=false fetch --prune origin
FATAL ERROR: Server sent disconnect message
type 2 (protocol error):
"Too many authentication failures for XXXXXXXX"
fatal: The remote end hung up unexpectedly
Completed with errors, see above.
So not only does the SSH auth not work, I can't even use username/password auth. Does anybody have any ideas?
Wooooow, this answer is priceless.
It still does the job in 2019. Awesome and thank you!
God, this issue cost me around 3 days to find out.
This one worked for me as well. Thank you!
This is very unusual behaviour. The error you're seeing which is showing your password is output from Git itself. Could you tell me more about your SSH setup? You've set up your id_rsa and id_rsa.pub keys in ~/.ssh/ and the URL for that repository has an SSH URL format? It looks like to me it's prompting for auth because it can't find any which could mean a number of things.
With further information we'll gladly be able to help.
A vulnerability has been published today in regards to Sourcetree for Windows. The goal of this article is to give you a summary of information we have gathered from Atlassian Community as a st...
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