我最近用 SourceTree 运行 Lion。
我尝试连接到 Fogbugz Kiln 存储库,但成功了,但每当我 PUSH 或 PULL Sourcetree 始终要求我输入用户名和密码时,尽管我将其保存到了我的 KeyChain。有人对这个问题有任何见解吗?
我最近用 SourceTree 运行 Lion。
我尝试连接到 Fogbugz Kiln 存储库,但成功了,但每当我 PUSH 或 PULL Sourcetree 始终要求我输入用户名和密码时,尽管我将其保存到了我的 KeyChain。有人对这个问题有任何见解吗?
This helped me solve this issue in a mac:
我也有同样的问题,我使用系统 git 而不是嵌入式系统修复了它:
设置 -> git -> 使用系统 git
打开终端并git config --global credential.helper osxkeychain
在询问时键入允许访问。从 sourcetree 中提取,您可能需要再输入一次密码,之后它不会再次询问。
PS:此解决方案仅适用于 Mac OS
我偶尔会遇到同样的问题。此处列出的所有方法都没有真正帮助我,但是在我重新启动计算机后,我再次能够使用 SourceTree 和 git 随心所欲地进行操作。
尽管如此,这个问题还是很烦人,看到 Atlassian 已经 3 年多没有解决这个问题了,因为原来的问题已经发布了,这更加令人不安。
我也遇到了同样的问题,困扰了我很久,但我找到了解决办法:
#git pull
我遇到了同样的问题,我所做的是
github.com
)这解决了问题(或至少对我来说),但在某种意义上使它不那么安全了。
正如 Laurens 在评论中所说,您可以通过 jira.atlassian.com(项目 SRCTREE)向我们提出问题。如果您已将凭据保存到钥匙串中,则不应经常要求进行身份验证,除非存在身份验证问题。
干杯
在这一切上浪费了 90 分钟。Sourcetree 根本不允许我删除我的帐户并将其添加回来。最后卸载并下载了一个旧版本:
https://www.sourcetreeapp.com/download-archives
1.10 版解决了我所有的问题: