Yosemite上的Git一直在询问远程用户名和密码

时间:2014-10-17 12:41:03

标签: git github osx-yosemite

我已更新到OS X Yosemite。当运行任何与远程repo(pull,fetch等)有关的git命令时,终端一直在询问我的github用户名和密码(远程在github上)。如果我从mac的github客户端执行这些操作,它不会要求凭据。

我的git配置文件很好。我的SSH密钥也很好。我试图从Github应用程序重新安装git命令行工具但没有成功。

有什么建议吗?

2 个答案:

答案 0 :(得分:31)

在命令行上运行以下命令。

git config --global credential.helper osxkeychain

然后运行你的git命令。这是帮助我弄清楚的链接。 https://help.github.com/articles/caching-your-github-password-in-git/

答案 1 :(得分:2)

我遇到了Git无法正常工作的问题,因为XCode已经覆盖了git命令。所以你必须在第一次打开XCode并安装所有其他组件。之后就开始了。

相关问题