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

I always get a popup credential helper selector asking me to choose a credential helper

xato6350 August 26, 2020

And it comes back even if I set "always choose this form now on" to true

6 answers

1 accepted

20 votes
Answer accepted
DTech August 28, 2020

Same issue. Just installed the latest version of SourceTree (3.3.9) on a fresh build of Windows 10 v2004

git-credential-helper-selector_RRLCjHIiej.jpg

DTech August 28, 2020

Open Windows Powershell (Admin) from the Start Button context menu:

y1dGIOaNgY.png

If it's not there, search for Windows PowerShell, click the > arrow and select Run as Administrator:

explorer_vukSGeNyph.png

Run the following commands (in bold) excluding the #comments:

#Navigate to the SourceTree LocalAppData folder

cd $env:LOCALAPPDATA\Atlassian\SourceTree\git_local\mingw32\bin\

OUTLOOK_FHQGzMemWK.png

#Run git.exe to edit the config file

./git.exe config --edit --system

powershell_mFOqHMHJEC.jpg

#This open a VI text editor

#Press the letter "I" on your keyboard to enter INSERT mode

OUTLOOK_eccuo57T1Q.png

#Update [credential] helper in the config file as shown in the screenshot above or below.

[credential]
helper = manager

#Press the "Esc" key on your keyboard until INSERT mode exits, then type :wq and press Enter. This "writes and quits" the VI Editor.

:wq

powershell_MX6nx0h1yE.jpg

Like # people like this
YopSolo December 7, 2020

thx a lot :)

Like jbali sofien likes this
jbali sofien February 27, 2021

you just saved my day

Jesper Chuang March 22, 2021

Very helpful.

Aparna Atturi March 26, 2021

Thanks a lot, it is helpful.

Great Dinesh May 1, 2021

Worked for me!

Ignasi Camacho Redó July 11, 2021

Ty, works.

Leslie Johnson July 20, 2021

What is meant by:

Esc

:wq

Great Dinesh July 21, 2021

Hey @Leslie Johnson

Its a command to save and close in Vi editor.
you can use any text editor you are comfortable with such as notepad.

Like Leslie Johnson likes this
shreyans jain July 29, 2021

ok how to open config and change this settings 

 

Ollie CJ August 25, 2021

To be clear - after you have edited it so:
[credential]
helper = manager

press 'Esc' button

type :wq and press 'return'

(for other VI newbies like me!)

Amazing guide, thank you

Like Ioham Leandro likes this
Ioham Leandro September 16, 2021

Thank you @Ollie CJ @dpreston31 :)

Like Ollie CJ likes this
Schroef October 28, 2021

on windows 11 it returns this error, i manually check the folder its there. Not sure whats wrong hre?

'''
%localappdata%\Atlassian\SourceTree\git_local\mingw32\bin\ : The module '%localappdata%' could not be loaded. For more
information, run 'Import-Module %localappdata%'.
At line:1 char:1
+ %localappdata%\Atlassian\SourceTree\git_local\mingw32\bin\
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (%localappdata%\...al\mingw32\bin\:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CouldNotAutoLoadModule
'''

Like Justin W_ likes this
Justin W_ January 11, 2022

The person who wrote this clearly assumes everyone knows what powershell is or how to use it.  The reason I use sourcetree is so I don't have to use command line things, so this 'help' is unhelpful and needs to be more explicit.

Like # people like this
Alon Isaac January 25, 2022

i love u man you saved me !!!!!

Yam Okovit January 25, 2022

tried everything, literally everything, nothing worked, saw this post by mistake, it worked like magic!

Like Justin W_ likes this
jcgamedev January 27, 2022

Thank you dude. This thing was getting annoying. 

kelley_canon February 4, 2022

I'm using the latest version, 3.4.7, under Windows 10.  Is this still an issue in that version?

Also, I'm brand new to Sourcetree and was hoping this kind of tool would keep me OUT of the command line.  If I spend all day, I MIGHT be able to get this done per the steps given.  Is there no other way to do this?  I cannot connect to my remote repo because of this error.

Like Dylan likes this
Rajesh.keni March 14, 2022

Worked for me !!! Thank you.

Austin Schrader June 16, 2022

I finally got this working by following the exact steps with one modification:

[credential]
helper = manager-core

Like # people like this
jairogallardo June 30, 2022

@Leslie Johnson wq = write and quit

Astroman July 12, 2022

"git log" failed with code 128: fatal: bad config line 1 in ... gitconfig.

Dylan Rotunno October 21, 2022

Just installed sourcetree on a new windows machine (running windows 11) and encountered this issue. Following DTech's answer, but instead changing the "helper" assignment to manager-core instead of manager worked for me.

Hope this helps someone!

Like # people like this
HPadhiyar November 23, 2023

its helpful

rahul tripathi
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!
March 2, 2024

thanks for Info,But I directly Selected "Manager" and "always use checkbox".it worked from source tree GUI.

8 votes
pierrerossel March 18, 2022

In 2022, installing SourceTree in a new Windows 11 virtual machine still prompts me with this popup of the death... What a pathetic expercience for new users, such as a full class of students...

However, i found out that selecting "manager-core" from the list and checking always use was the solution. If the popup comes again, select the second option "manager-core" was definitive. I don't know why there are several options with the same name, but the second one was the solution.

Also since I was cloning a repository (with https) from bitbucket, I had to connect to my account in Tools > Options > Authentication > Add > select HTTPS and OAuth

Max Robinson March 26, 2022

Great work finding a simple solution, this helped, thanks!

Like # people like this
Misael Lara April 21, 2022

You are my savior. Thanks!

Like pierrerossel likes this
paulohcd May 24, 2022

Thanks pierrerossel. It works like a charm.

Like # people like this
0 votes
Tapan Patel December 22, 2022

Hi, I am having trouble opening the editor

 

%localappdata%\Atlassian\SourceTree\git_local\mingw32\bin> ./git.exe config --edit --system
hint: Waiting for your editor to close the file... error: cannot spawn vi: No such file or directory
error: unable to start editor 'vi'

0 votes
David Ball November 23, 2022

Thanks, this just helped me. Had authentication error when trying to clone a remote repository and setting this as shown has fixed my issue. 

0 votes
whereisaaron September 22, 2022

Thanks for the tip! 👏

2022 and the SourceTree OOB experience is just as broken still. Install it, run it, watch the credentials 'helper' pop up continually over and over until you manually edit the /etc/gitconfig file as above. Can't believe someone recommended this client to me :-)

0 votes
Jack Fox Studios March 21, 2021

I'm having trouble navigating here:

%localappdata%\Atlassian\SourceTree\git_local\mingw32\bin\

I cannot find 'git_local' in the SourceTree folder, only 'accounts.json'

DTech March 22, 2021

Please confirm you're looking under Local and not Roaming AppData folders.

%localappdata%\Atlassian\SourceTree\git_local\mingw32\bin

Not

%appdata%\Atlassian\SourceTree

(which contains accounts.json)

Otherwise, check if you're using System Git (%ProgramFiles%\Git) rather than Embedded Git (%localappdata%\Atlassian\SourceTree\git_local\mingw32\bin).

Refer to this KB article:

https://confluence.atlassian.com/sourcetreekb/using-embedded-git-or-system-git-in-sourcetree-785323587.html

 

Schroef October 28, 2021

The powershell code wont work for me. I tried CMD but cant seem to close and save that file.

 

I can save that setting in that popup to "Always use..", but still nothing

 

THe person who thought it was nice to add PUFFY, can some drop that person from a bridge! WTF im so damn annoyed by that old crap software.

Like superkyle888 likes this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events