10

我尝试添加'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: 'credential-osxkeychain' is not a git command. See 'git --help'.
4

3 回答 3

19

我最终从配置文件中删除了 osxkeychain。

git config --global --edit
于 2012-08-01T15:58:04.290 回答
6

似乎 MacPorts 打包了钥匙串助手,这可能就是为什么它没有成为您认可的命令的原因。

您可以按照以下说明直接安装帮助程序:

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

为了避免每次执行 git 操作时都输入基于 git 的密码,以下是如何将 git 密码存储在 Mac OSX 钥匙串中的方法:

检查您是否已经安装了 credential-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

于 2013-02-13T05:25:49.960 回答
0

git config --global --remove-section 凭证

于 2017-10-30T20:18:18.570 回答