每次我在 SourceTree 上进行提交或拉取时,都会出现一个弹出窗口,询问我的密码。我单击“始终允许”,但每次仍然通过同一个弹出窗口提示我输入密码。非常烦人!
我在 MAC OSX Yosemite 上使用 SourceTree v 版本 2.0.5.2 (2.0.5.2)
我正在使用托管在 BitBucket 上的 git 存储库。
有时输入密码的提示似乎来自 OSX 本身,没有始终允许的选项。有时弹出窗口来自源代码树,带有选项“允许”、“全部离开”和“取消”。
弹出窗口如下所示: https://gyazo.com/200353a7cdeb69d2ea2969fd1a58b260
最佳答案
看起来这已经是 Sourcetree issue since 2012 .
SSH 解决方法 Rizky Ariestiyansyah recommended可行,但另一种解决方法是切换到使用系统的 git。
这可以通过转到 SourceTree -> Preferences -> Git 并选择“使用系统 Git”来完成。
关于macos - OSX 上的 SourceTree : Clicking "Always Allow" bitbucket to use my password keychain has no effect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30213115/