OSX sourcetree looks for "credential-oskeychain", not "credential-osxkeychain",

When using Sourcetree, I keep getting an error

git: 'credential-oskeychain' is not a git command. See 'git --help'. 

I'm sure Sourcetree / git should use

 credential-osxkeychain" 

(note X in osx, it was missing from the original error)

How can I change this? How in the world did I manage to configure Sourcetree / git to get this foggy command? I can't seem to find where to change this.

I ran

 locate credential-oskeychain 

and not surprisingly, did not find anything.

 locate credential-osxkeychain 

returns

 /opt/local/bin/git-credential-osxkeychain 

among several others

Thanks in advance for helping the newbie use Sourcetree

+4
source share
1 answer

Your auxiliary powers are erroneous. Your ~ / .gitconfig file should have the following entry:

 [credential] helper = osxkeychain 

but probably has this instead:

 [credential] helper = oskeychain 
0
source

All Articles