告诉git使用credential-osxkeychain

时间:2013-09-04 21:07:59

标签: git

我正在根据这些说明在我的全新Mac笔记本电脑上设置git:

https://help.github.com/articles/set-up-git

我在告诉git使用osxkeychain凭证助手

的部分
$ git config --global user.name "cspears2002"
$ git config --global user.email "cspears2002@yahoo.com"
$ git credential-osxkeychain
usage: git credential-osxkeychain <get|store|erase>
$ sudo mv git-credential-osxkeychain \
> "$(dirname $(which git))/git-credential-osxkeychain"
mv: git-credential-osxkeychain: No such file or directory

我甚至需要这样做吗?这是我运行'git config --list'

时得到的结果
unknownc8e0eb148153:~ christopherspears$ git config --list
credential.helper=osxkeychain
etc.

1 个答案:

答案 0 :(得分:1)

只要git-credential-osxkeychain在你的路径上,你真的不需要移动它。问题是你在命令行上有一个> ......那是错的。你想要:

$ sudo mv git-credential-osxkeychain \
    "$(dirname $(which git))/git-credential-osxkeychain"

更好的可能是:

$ sudo mv git-credential-osxkeychain "$(git --exec-path)"

之后,它应该有用。