我正在根据这些说明在我的全新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.
答案 0 :(得分:1)
只要git-credential-osxkeychain
在你的路径上,你真的不需要移动它。问题是你在命令行上有一个>
......那是错的。你想要:
$ sudo mv git-credential-osxkeychain \
"$(dirname $(which git))/git-credential-osxkeychain"
更好的可能是:
$ sudo mv git-credential-osxkeychain "$(git --exec-path)"
之后,它应该有用。