我的问题:安装 git-credential-osxkeychain 后,每当我在命令行上键入“git”时,都会收到以下响应:
Usage: git credential-osxkeychain <get|store|erase>
当我键入任何其他 git 命令时,例如git pull
出现一个空白行,我必须按回车键才能返回命令行。如果我输入任何其他内容但返回,我会得到bad input: ...
这意味着 git 命令行完全是 foobar!尽管塔继续工作。
当我运行 /usr/bin/git 时会发生相同的行为 - 只是为了确保没有两个冲突的 git 命令。我也重新安装了 git 无济于事。
我要我的 git 回来!!!:/
我已经阅读了这篇文章,但它没有帮助,因为 .gitconfig 文件中实际上并不存在 osxkeychain,因为当我将 git-credential-osxkeychain 移动到 git 目录时,git 开始出现这种行为(我遵循了这个设置指南)。所以它应该将它添加到 .gitconfig 的最后一个命令已经破坏了 git。
我想,好吧,我将删除 git-credential-osxkeychain 文件并完成它。如果我能找到文件就好了。这不是我把它移到的地方,也不是我看过的其他几个“垃圾箱”的地方。