我尝试添加' credential-osxkeychain'我跟着these steps,但没有正确安装。我不再想要了。如何阻止git调用它(当我拉动时)?谢谢!
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'.
答案 0 :(得分:17)
我最终从配置文件中删除了osxkeychain。
git config --global --edit
答案 1 :(得分:6)
似乎MacPorts打包了钥匙串助手,这可能就是为什么它不会成为你认可的命令。
您可以按照以下说明直接安装帮助程序:
via:Magnus Johansson @ http://insomniacgeek.com/how-to-add-your-git-password-in-the-mac-osx-keychain/
为了在每次执行git操作时都没有输入基于git的密码,以下是如何将git密码存储在Mac OSX钥匙串中:
检查您是否已安装凭证-osxkeychain助手:
git credential-osxkeychain
如果没有,请下载并安装它:
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
让git使用帮助器:
git config --global credential.helper osxkeychain
答案 2 :(得分:0)
git config --global --remove-section凭证适用于我