Remove 'credential-osxkeychain'

天涯浪子 提交于 2019-12-03 17:20:22

问题


I tried adding 'credential-osxkeychain' I followed these steps, but it has not installed correctly. I no longer want it. How can I stop git from calling it (when I do a pull)? Thank you!

git pull

git: 'credential-osxkeychain' is not a git command. See 'git --help'.
Username for 'https://github.com': jzone3
Password for 'https://jzone3@github.com': 
git: 'credential-osxkeychain' is not a git command. See 'git --help'.

回答1:


I ended up deleting osxkeychain from the config file.

git config --global --edit



回答2:


It seems MacPorts packages the keychain helper and that might be why it wasn't coming up as a recognized command for you.

You can install the helper directly by following these instructions:

via: Magnus Johansson @ http://insomniacgeek.com/how-to-add-your-git-password-in-the-mac-osx-keychain/

In order to not having enter your git based password every time you perform a git operation, here’s how you can store the git password in the Mac OSX keychain:

Check if you have the credential-osxkeychain helper already installed:

git credential-osxkeychain

If not, the download and install it:

curl http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain -o git-credential-osxkeychain sudo mv git-credential-osxkeychain /usr/local/bin sudo chmod u+x /usr/local/bin/git-credential-osxkeychain

And make git use the helper:

git config --global credential.helper osxkeychain




回答3:


git config --global --remove-section credential



来源:https://stackoverflow.com/questions/11745504/remove-credential-osxkeychain

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!