我最近使用SourceTree运行Lion。
我尝试连接到Fogbugz Kiln代码,但成功了,但每当我PUSH或PULL Sourcetree一直要求我输入用户名和密码,尽管我将其保存到我的KeyChain。任何人都对此问题有任何见解?
答案 0 :(得分:39)
这有助于我在mac中解决这个问题:
答案 1 :(得分:28)
我有同样的东西,我用系统git而不是嵌入式的git修复它:
设置 - > git - >使用System git
答案 2 :(得分:11)
打开终端并输入git config --global credential.helper osxkeychain
被要求时允许访问。从sourcetree中提取,您可能需要再次输入密码,之后再也不会再次询问。
PS:此解决方案仅适用于Mac OS
答案 3 :(得分:8)
我偶尔会遇到同样的问题。这里列出的所有方法都没有帮助我,但是在我重新启动计算机之后,我再次能够使用SourceTree和git来做。
尽管如此,这个问题令人讨厌,并且看到Atlassian在3年多来没有解决它,因为最初的问题已经发布,更令人不安。
答案 4 :(得分:4)
我遇到了同样的问题并且困扰了我很长一段时间,但我找到了解决方案:
#git pull
答案 5 :(得分:1)
我遇到了同样的问题,我做的是
github.com
的条目)这解决了这个问题(或者至少对我而言),但在某种意义上说它会降低安全性。
答案 6 :(得分:0)
正如Laurens在评论中所述,您可以通过jira.atlassian.com(项目SRCTREE)向我们提出问题。如果您将凭据保存到钥匙串,除非出现身份验证问题,否则不应经常要求身份验证。
干杯
答案 7 :(得分:0)
这一切浪费了90分钟。 Sourcetree根本不会让我删除我的帐户并将其添加回来。最后卸载并下载了旧版本:
https://www.sourcetreeapp.com/download-archives
ver 1.10解决了我的所有问题: