Macos 拆下';凭证osxkeychain';
我尝试添加我遵循的“credential osxkeychain”,但它没有正确安装。我不再想要它了。如何阻止git调用它(当我执行拉操作时)?谢谢大家!Macos 拆下';凭证osxkeychain';,macos,git,credentials,Macos,Git,Credentials,我尝试添加我遵循的“credential osxkeychain”,但它没有正确安装。我不再想要它了。如何阻止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: 'c
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'.
我最终从配置文件中删除了osxkeychain
git config --global --edit
似乎MacPorts打包了keychain helper,这可能就是为什么它没有成为您认可的命令的原因 您可以按照以下说明直接安装帮助程序: via:Magnus Johansson@ 为了避免每次执行git操作时都必须输入基于git的密码,以下是如何将git密码存储在Mac OSX密钥链中: 检查是否已安装凭证osxkeychain帮助程序: git凭证osxkeychain 如果没有,请下载并安装: curl-o git凭证osxkeychain sudo mv git凭证osxkeychain/usr/local/bin sudo chmod u+x/usr/local/bin/git凭证osxkeychain 并让git使用帮助器: git config--全局凭证.helper osxkeychain git配置--全局--删除节凭据
您使用的是什么版本的
git
?根据您引用的文档,crednetial helper不是v1.7.10之前的命令。好的,我使用的是旧版本(1.7.9.6)。我刚刚更新到最新版本(1.7.12),但问题仍然存在。它仍然声称它不是git命令?是的。有没有办法重置“git config--global”正在编辑的文件?当然可以。您可以使用git config--global--edit直接编辑它。只需完全删除有问题的行/节。感谢您的帮助…我直接使用了以下命令:git config--global--remove-section-credential