0

git noob 在这里。我正在尝试按照他们的文档为 GitHub 设置密码缓存。

当我进入下面的步骤时,我使用“which git”来查看我的目录是否与示例相同。我的目录是 /usr/bin/git 。正如说明所说,我用我的路径替换了示例路径。

(Example Path) $ sudo mv git-credential-osxkeychain /usr/local/git/bin

(My Path) $ sudo mv git-credential-osxkeychain /usr/bin/git

不幸的是,现在 Git 似乎出现了问题。我无法运行任何 Git 命令。例如(git --help)。如果我尝试,它只会返回一个空行。如果我只是在终端中输入 Git,它会返回

Usage: git credential-osxkeychain <get|store|erase>

我不知道从这里去哪里。任何帮助是极大的赞赏。

4

1 回答 1

2

看起来您已经git使用git-credential-osxkeychain. 你可能想做:

$ sudo mv git-credential-osxkeychain /usr/bin/

反而。

您需要重新安装 git,然后将git-credential-osxkeychain二进制文件复制到正确的位置。

当您说which git您获得实际git程序的名称时,而不是文件夹的名称。

于 2012-10-05T19:35:52.853 回答