macos - OSX 上的 SourceTree : Clicking "Always Allow" bitbucket to use my password keychain has no effect

标签 macos github bitbucket atlassian-sourcetree

每次我在 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/

相关文章:

swift - 如何禁用 NSTextField 并使其不可编辑? [isEditable 属性不起作用]

github - 禁止在 GitHub 上合并您自己的拉取请求

php - 使用 Git、Bitbucket 和 PHP 自动部署

eclipse - 如何让 MercurialEclipse 和 Bitbucket 相互通信?

linux - 从同步任务(launchdaemon)中卸载 LaunchAgent

macos - Apple不再接受使用Electron App的QuickTime或QTKit API的应用程序的提交

python - MacO 上的证书验证失败

Github:对不相关的小改动单独 pull 请求?

git - 我可以/应该 fork 我自己的 github 仓库吗?

java - 如何从 spring-config-server 应用程序使用 SSH 连接到 Bitbucket?