1

我正在根据这些说明在我全新的 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.
4

1 回答 1

1

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

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

更好的可能是:

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

在那之后,它应该工作。

于 2013-09-05T01:25:53.347 回答