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

Nik*_* M. 9 git github osx-yosemite

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

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

有什么建议?

小智 31

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

git config --global credential.helper osxkeychain

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