You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

将Bitbucket仓库克隆到Sourcetree时反复要求输入密码求助

解决OS X El Capitan上Sourcetree克隆Bitbucket仓库反复要求输入密码的问题

嘿,我之前在El Capitan上折腾Sourcetree和Bitbucket的时候也碰到过一模一样的问题,给你几个亲测有效的解决思路:

  • 检查Sourcetree账号认证配置
    打开Sourcetree的「偏好设置」(Preferences),切换到「Accounts」标签页。找到你的Bitbucket账号,看看当前用的是HTTPS还是SSH认证:

    • 如果是HTTPS:尝试删除现有账号,重新添加一次,输入密码时确保勾选「保存到钥匙串」;
    • 如果还没配置SSH:建议生成一对SSH密钥,把公钥添加到Bitbucket的账号设置里,然后在Sourcetree里切换到SSH认证方式,这样后续操作就不用反复输密码了。
  • 修复OS X钥匙串的认证缓存
    El Capitan的钥匙串有时候会出现凭证失效的情况:

    1. 打开「钥匙串访问」应用;
    2. 在搜索框里输入「bitbucket」,找到所有相关的密码条目;
    3. 删除这些旧条目,然后回到Sourcetree重新尝试克隆;
    4. 这次输入密码后,选择「保存到钥匙串」,系统应该就能正确记住凭证了。
  • 用终端手动克隆验证
    有时候图形界面的问题换终端就能解决:
    打开终端,输入命令:

    git clone https://你的Bitbucket仓库URL.git
    

    输入密码后如果能成功克隆,说明是Sourcetree的配置问题,你可以直接把克隆好的本地仓库添加到Sourcetree里继续操作。

  • 确认Sourcetree版本兼容El Capitan
    因为El Capitan是比较旧的系统,不要安装最新版的Sourcetree(新版本已经不再支持10.11了),找一个明确标注支持OS X 10.11的稳定版本安装,比如Sourcetree 2.x的早期版本,兼容性会更好。

内容的提问来源于stack exchange,提问作者nunatak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 03:27:17